I really like this concept, it reminds me of the ice gyms in older Pokemon games!
About what Arkington said about bigger resolutions helping, you can set the window stretch mode under display/window/stretch/mode to canvas_items in the project settings. That should make it so that players using different resolutions will still get to see all of the same content. Along with that, you'll want to set the aspect setting to keep.