With both of those versions he'd have to hardcode a max kill count or something, if he makes it like 20-30 and someone gets over that, then there will be two that are >= that number and there will be problems.
EDIT: Look at BF2 Mod, it has a map change type of winner thing you could use, but just use it on roundend and not map change.