Hi there Eiviyn. I really enjoy playing your map, but I'd just like to pick up on one problem I experienced which may or may not of been touched upon before.
I once was playing a game and had to go idle for about 30 minutes. I had only been playing 10 minutes before hand. When I came back I had very basic items and chassis's compared to all other players (3v3, the rest weres still playing). From this position of nothing, I had like 100k+ minerals from my "income over time". I was able to quickly and easily tech up to seemingly the same level as all other players. Me returning to the game after 30 minutes meant my team was able to almost instantly push against the opponents and win the game pretty easily in about 5 to 10 minutes after my return.
I found this odd, that a player who had not even been playing was able to catch up SO easily. I (along with some others I see) believe that the income over time is too great, where-as the reward for hero kills and unit kills in terms of minerals is too low.
My suggestion would be to either make income over time lower/slower and compensate by giving players better mineral rewards for actually playing the game. Though I'm sure you'd have your own way of tackling this.