That sounds rad, but I would tentatively suggest that giving armored commanders the better part of a company to work with, and giving infantry players only a platoon, may be a poor idea for garnering a wide variety of player units. I personally would recommend giving everyone company-level command, but you're the GM, and I am more than happy with your decisions.