After a rather lond "debate with myself", I chose to vote "No". I know several players dislike one or more game modes / features.
Due to this, I am going to make the following proposal, though I am well aware it is literal pain in the rear end to program. Already feel sorry for the coders... :/ However, this model should make almost all players happy, I think.
Player profile, using myself as example one:
Assault, box ticked.
Conquest, box ticked.
Skirmish, box ticked.
If Assault, pilot: dropbox, with all owned / available mechs: Stalker-3M
If Conquest, pilot: dropbox, Centurion
If Skirmish, pilot: dropbox, Trial Catapult
Map preference:
Upvote: dropbox, choose: Frozen City, Night
Downvote: dropbox, choose: HPG
This way, I am available for any game mode, get to choose what I pilot in each mode and do not get a guarantee of a specific map, but higher / lower chance of a specific pick.
Example player two:
Only Assault ticked.
Assigned mech for Assault mode: Direwolf Prime
Downvote: Terra Therma
This player will only be considered for Assault games and will pilot his / her beloved Direwolf. (S)he will usually not end on Terra Therma, but is not guaranteed to avoid it 100% of the time. (S)he may have a longer wait time than I do, but will get a game that suits his / her preferences.
I might have missed some critical detail, so if anyone spots any, please point out. Also, developer viewpoint would be awesome, if it is not too much to ask.