I went to see OU play Baylor in Waco for Blake Griffin's sophomore season. I liked that venue. It was smaller than a lot of schools but I thought it was a good venue. I bet it is a lot of fun when it is sold out.
Bottom line is if you put a large, excited crowd in any arena it will be a good environment. In my opinion, the bathrooms, concessions and box seats really do little compared to the crowd.