Another thing to consider is how your pulling vehicle is built. I bought a truck with a short bed so while I can put a gooseneck hitch in there, it's not an ideal situation (something to do with the location of my rear axle, so I need an offset hitch? I dunno, nothing of what was being said sounded like English to me...). I just couldn't consider a truck with a long bed, this thing is completely and utterly ginormous as it is (hubby INSISTED on a crew cab for my kids).
So I'm going to go with a bumper pull trailer and the other nice thing is my truck came with a locking, sliding cover, so I have PLENTY of locked storage for stuff at shows.