The score to win is too short, I suggest it goes up to 600 and that a big team variant is added where the winning score is 1000 or 1200. Power weapons need to not spawn as often and bases should be more difficult to defend.
If you ask me, if they make the Rocket Launcher spawn much less frequently it would be perfect.