I've had a game in which Zara was a huge power on the other continent, had a vassal and was at war with another AI and soon would have vassalized that one too. Whenever I went for a unit type he'd be a couple of unit types ahead of me. The only time I "caught up" with him was Mechanized Infantry (he had them too, but didn't have Modern Armor). Of course, since it was with Boudica and I had the benefit of taking two cities with 3 Military Instructors each (!!!, prolonged war between two AIs on my continent) I had 3 cities producing Commando units and still plenty of GGs to build Military Academies. Anyway, my first attack took 8 cities, 3 of which were inland. My mistake? Not razing them. Zara took 4 back, I ended up with 2 cities and gave 2 to a rival of his.

The second time around I simply razed everything in sight. Game over.
Anyway, that's a strategy that was clearly helped by Boudica and MIs captured from others, and the fact that Mech Inf have 2 movement and there were railroads all over the place. Almost ideal situation I guess.
But I didn't get the Pentagon (IIRC), which could also help, and I spread quite a few GGs around to get Military Academies. So if you're Charismatic but not Boudica you need 20XP. 3XP barracks + 4XP West Point + 2XP Vassalage + 2XP Theocracy (you're powerful enough to afford pissing others off with religion, right?) + 2XP from Pentagon = 13XP. You need either 4MIs or 3MIs and a won fight.
And I was wrong, Aggressive is even better than Charismatic. You need 17XP because you already have one promotion towards Commando. So 2MIs with bonuses from all the other things, add 1MI for each thing you don't have among Pentagon, Vassalage, Theocracy.
It's by no means a common thing to promote with Commando, but it can be useful at times. Best used with (in order from best to worst): Boudica, Genghis, Cyrus, any Aggressive, any Charismatic. And if you want to be promoted and healthy, use Boudica of the Aztecs and get Woodsman III Medic I Jaguar super-medics (8XP) instead of Medic III healers which require attaching a Great General as Warlord. It frees up the GGs to be settled as MIs. With Boudica you actually don't need any MIs in the WP city (13XP for CIV-Commando) and two MIs in any city, all bonuses (Theo, Vass, Pentagon) considered.