Well when I contacted them they basicallly said only 3 people can set shows up there.
Apparently this is changing though so if you want to set something up go for it.
Seems like it might be a hot spot.
There's around 3-4 shows a month there it seems to be averaging right now.