Training court is literally the best.
Other than that - gym if you train monsters, merch store + arena if you have too much money and want to earn even more (capitalism) and I have TV store, which seems to help quite a bit with attendance (most likely not worth it tho).
The one noone builds is health and recovery center.
TLDR: Build a training court, anything else is luxury