What I don't get is, why did you remove the mineral-kill-reward?
Some players are good and I don't see why they shouldn't be rewarded ingame. Ofcourse its a teamgame, but still, a little reward for kills won't be wrong, in my eyes.
Also in public games you have the problem, that sometimes, you have people in your team who don't know the game. So if you go and kill (and gain minerals) you can compensate the disadvantage from your mates. Its the usual problem you have with public games. Obviously its another situation if you are grouped up, but since this is a custom map you usually don't know what people you'll have in your (or the enemy) team.
Also there are alot of leavers/laggers (annoying when 3 out of 4 games get rehosted because of them), but i guess thats nothing you can do about. We clearly need a banlist here :/
I really like your map and played it alot the last days. So: Thumbs up and keep up the great work!
But i have to admit, that the new game objectives started pissing me off, i liked the games which took 40-60 minutes. Sometimes teams were even and it took some time to end the game, yeah, that was fun. Now its ending way to fast and you usually dont get to finish your build the way you planned it (lv4).
Also I have to agree with tigerija, removing the infantry-upgrade-option took away some variety. It was good. Let the players decide if they wanna have more marines or hp upgrades, that was just fine.
The new creep pathing is really some improvement. It brings more action to the map. You have more smaller fights all over the place, and people cant escape so easily ;-)
So, my major point is just that you may add the ability to choose which game mode players want to play. Whether they want to go for 3600 gas or destroy enemy HQ. I personally really dislike the new mode, just because its to fast.