That's not balance. Do any of those options and medic classes will start complaining.
I personally think classes are a bad feature in 90% of the games they are used in.
Though it is much too late and impractical to do, iZone should scrap classes. Allow players to generally juggle the perks previously assigned through classes.
Or, allow players full access to all different fundamentals and let the class boost the effectiveness of the feature. So if I were a "Commando" I could still use a medic bot, but it wouldn't be as strong and effective as someone who is a "Medic" and is using a medic bot.