For sure dropping the roundlimit sounds the least hackish way here.
That would actually result in the normal game ending with result counted (hopefully) in qlstats etc.
Some maps would really get easier to vote/play, if the losing team could forfeit the match then the game gets too lopsided. Maybe the best example of this is overkill, where after things get lopsided the meta changes and play gets eeeextremelyyyy slow, resulting in endless pain for everyone ...