I would not be that disappointed. I’ve been to quite a few games at the Tom Gola Center. The pizza is wonderful but the arena is quite small (about 3,400) I believe and the product has not been that exceptional. I believe that they have only had 3 winning seasons since 2000. Their run in the NCAA 2 years ago was the exception rather than the rule. There is very little parking and Germantown is not the nicest part of Philadelphia (just my opinion)
If we are talking venue, Penn would be a nice place to visit. I haven’t been to the Palestra since I was a child but I have great memories of it.