I might have to update my idea! In aimlessly searching the internet, I found
this US Army field manual on Mechanized Infantry Platoons. Having wasted waaaaay to long digesting all the information given, I might have to throw a Mech platoon into my campaign theory.
PS: Having never served myself, the many field manuals have provided much needed insight onto almost everything. I recommend them if you don't have a clue about something.