mission experience and armor

i've noticed that in Heavty Metal War that the game seems to favor the Autobots in experience points in the majority of the missions they always seem to gain way more experience points than the Decepticons just curious if any one else has noticed that as well. Im also wondering when i will be able to install armor again. Armor doesnt appear to be available.