How about noise and crowdedness? Everything look (from the picture) so close together, if there are too many people and stuff, things will get messy. Not to mention when there are outdoor activities like musical performances.
I like the concept, I'm just worried when it's over capacity.