If the drive & traffic are 2 of the issues for the locals, seems the majority of the fanbase is north & east of St. Pete...
It is. Huge base in tampa/lakeland orlando. Also north as in pasco county. Bradenton and north sarasota take I-75 to 275 and its highway and the bridge. Toll however.
Best spot first talked about was fairgrounds by I-4 and I-75. Now its by channelside area. Another was by the airport/bay.