you could do one of those big in-door basket ball arenas for this, would look amazing.
I can see where you're coming from, but it wouldn't work out too well. For one, with shaders on it would look pretty bad since it would be in a closed area, and even if there were windows the actual build would just be a box with a basketball court in it. The second reason is there already is no ceiling on the court, just ridiculously high invisible cubes to prevent people from escaping (you probably could still get out if you
really tried, but there's no reason to).
The plan as of now is to have it look as if the court is in a city and have buildings, sidewalks, and other city stuff around it so it looks nice.
We haven't got to that yet though, we're making new billboards first.