I posted a short review of my trip through Martinsville's Fanatics Tent setup a couple years back.....
https://racing-forums.com/threads/race-pics-and-experiences.52625/#post-927360
I didn't find the shopping experience to be any more fan friendly than the traditional hauler type shopping. More selection, yeah possibly. The isles were tight and tightly packed. Many people handling, trying on and placing items back on the rack, hanger, shelf, etc. Some items ending up on the ground being stepped on by the masses. A lot of 'excuse me's' being uttered in order to navigate through the small isles bumping into fellow race fans. When you were finally done with that part of the experience, it was then time to stand in another line to check out only to have to have any bags, purses, coolers, etc... to be checked by security on exit.
For me, there was something to be said for standing there outside a hauler looking up at the wall of merchandise. If you wanted to get your hands on something to check a size, quality, whatever.... they were more than happy to give you the opportunity. When you picked out what you wanted, they gave you a nice, neat, sealed shirt, unworn hat..... or whatever you chose to buy. You paid and were on your way to the next hauler or into the track. You didn't have to walk away profiled as a potential shoplifter.
Personally I never stood in long lines waiting any time more than I felt reasonable to purchase what I wanted. And, I was part of a few of the largest fan bases in the sport over the years. I walked up to those haulers already having in mind what I wanted. I didn't look at that hauler shopping experience in a negative way at all. That's not the same felling that I had standing there in Martinsville, waiting for security to go through my, my wifes & my friends items making sure we didn't take part of the Fanatics experience with us sans payment.
Too each his own but I think the right choice was eventually made.