Hi there,
I agree with this suggestion, for both EggWars, SkyWars, and Survival Games. There tends to be a few maps that some players may not like, but other players do like. A lot of players end up having to join the game and quit the game to find maps that they like (I've had to do this a lot trying to find new maps). Most other servers require you to vote for maps, but because CubeCraft's gamemodes take you directly into a match without a waiting lobby might cause problems with voting (because you would already be in a map). So selecting maps would be the way to go, rather than voting for them.
I feel that selecting maps should require the rank of the gamemode. When you select, for example the SkyWars Solos NCP, players with the SkyWars Rank can then simply select the match they want to join, with the buttons explaining what map the match is in. Keep in mind that not all maps would show up, because there are simply too many maps to all be playing at the same time.
This would potentially change the entire way that the gamemodes run, but I think it would be a great feature for those with the SkyWars/EggWars/Survival Games rank.
Good suggestion, +1 from me :).