Personally I think each tank should have the basics, such as mines - shield regen. - speed boost. But for each type of tank, lets say the tank that shoots a rocket directly at you, that one should be allowed the basics and something like a Gatling rocket launcher upgrade(option) and the nuke, the other tanks wouldn't get the same upgrade that tank would have, or any other tank. Another example would be the other rocket tank, that one would get the rocket upgrade we get during the story line because they are very similar.
In other words - the tanks get the upgrades that fit their original abilities best + the basics.

This is just ideas for the official multiplayer, if any; If you make a multipalyer, can you add a way to communicate?
And I have not played BB, I might try it tho.
