I'd also like to say that I think a forced nuke by majority on a normal map (one player per colour) is not a good idea. I think it's never really been an issue especially when people have been disconnected from matches, we usually just "exit to lobby" if the overtime is too long to wait for.
I think that if 2 people are remaining with Lixes in the level and the other players have finished playing, just wait for the overtime to time out and let the 2 players remaining play on if they wish. There's no need for the game engine to decide when we are done, usually if we think the game is done we'd tell people to just nuke and they usually oblige when asked.
Like Dullstar said above as well, it is usually fun to watch and it gives people a chance to lower their losses and increase their score a bit more. Also remaining players might like the breather where there is less enemy Lixes around to sabotage them and they can actually play the level and practice their technique.
On the other hand, when it comes to team maps, I think we do need a system where one person nuking doesn't lock out the entire team from assigning. I think that is a more annoying problem although it rarely happens still, I think that is only because we don't play many team maps. I think at the moment, we play Team maps even less than Race maps and normal maps.
The solution here is we need a majority vote from the entire team to nuke ON A TEAM MAP.
Like if there are 3 people on a team, 2 of them need to nuke before the entire skillset is locked to the whole team and assigning skills is disallowed.
If there are 2 people on a team, both of them need to press nuke to get the majority since only one vote out of two is only 50% and is not a majority.