The idea is excellent; servers that use this type of system usually require a lot of scripts and other plugins to do so. It's a good idea for balancing network load. You've created an all-in-one, brilliant idea. Make it Velocity-compatible, and I'll use it on my network.
I have a question, the plugin doesn't work if the backend server is <1.13?
Works like a charm. Amazing plugin, that helps small servers like mine to provide more gamemodes on user request.
The only thing I couldnt find was message color formatting, you still can change messages, but not their colors, but thats just a cosmetic problem.