Microtransactions would most likely kill a game like this mainly because there isn't a linear progression system. The progression earned is the level of knowledge and piloting skills you gain from playing. Your success in this game is highly dependent on your skill at flying/driving. You do earn perk points in the main arenas but that is more of a balancing aspect rather than an intrinsic part of the game.
However when it is implemented in a game that meshes well with it then it can be quite successful. See World of Tanks for example. Microtransactions work well in that game because they implement a deep progression/grind mechanic (i.e.: crew training, crew perks/skills, acquiring new equipment and upgrades, purchasing gold ammo, and a tier system spanning from 1-10). Progression is earned through playing thousands of battles. Microtransactions serve to reduce the amount of time it takes to progress- whether it is in the form of money, gold, or XP.
So to that note I say NO to microtransactions because this game does not cater to that system.