There's an energy to live sports, but the best viewing location is your couch at home with the Sherdog PBP thread up and running.
I've attended a lot of live sporting events in my years, and I'd rank the UFC low on the totem pole. It was very long and drawn out, with little entertainment between fights. Any other sport has cheerleaders, dancers, mascots, monkeys doing slam dunks, you name it. The UFC just has shitty nu metal blaring through speakers and an empty cage for ten minutes after every fight. But when I've gone I always go for the early prelims and everything, and that's probably the mistake. Just like the last few prelim fights to settle in and the main card would have worked better for me.
I did go to the event with CM Punk's fight with Gall and roughly half the crowd was wearing pro wrestling gear. Judging by conversations around me the crowd understanding of MMA was decidedly casual.
I'd honestly say I liked going to regional shows a little more than the UFC in a big arena. The crowd is rowdier and and the MMA is sloppier, but its more fun and intense imo.