Because I'm apparently a huge masochist, I've taken it upon myself to completely redo everything from scratch.
So, I emptied all the Mechs I have out, sorted them by speed, and started redoing what I have so far.
Regimental Command Lance (3/5/0): Atlas, Marauder II, XBW-9J Crossbow, Longbow
1st Battalion
Battalion Command Lance (4/6/0): Cyclops, Zues, BattleMaster, Awesome
Battalion HQ Company
Battalion Command Lance (4/6/0): Zues, Marauder, Warhammer, Warhammer
Support Lance (6/8/0): Dragon, Trebuchet, Scorpion, Commando
Sweeper Lance (7/9/7): Vulcan, Wasp, Wasp, Stinger
1st Line Company
Command Lance (4/6/0): Marauder, Centurion, Crusader, Crusader
Fire Lance (4/6/0): Orion, Orion, Thunderbolt, Thunderbolt
Stalker Lance (7/9/0): Commando, Commando, Flea, Wolfhound
2nd Line Company
Command (5/7/5): Griffin, Shadow Hawk, Griffin, Valkyrie
Striker (4/6/0): Archer, Crusader, Jagermech, Riflemen
Scout (7/9/7): Stinger
2nd Battalion
Battalion Command Lance (5/7/5): Phoenix Hawk, Phoenix Hawk, Clint, Ostscout
Battalion HQ Company
Command Lance (4/6/4): Grasshopper, Grasshopper, Catapult, Vindicator
Fire Lance (4/6/4): Enforcer, Enforcer, Blackjack, Blackjack
Scout Lance (9/11/9): Assassin, Javelin, Jenner, Jenner
1st Line Company
Hammer Lance (4/6/4): Enforcer, Enforcer, Blackjack, Blackjack
Battle Lance (6/8/6): Shadow Hawk, Shadow Hawk, Griffin, Wolverine
Scout Lance (10/12/10): Mercury, Spider, Cicada, Assassin
2nd Line Company
Stalker (5/7/5): Wolverine, Griffin, Dervish, Valkyrie
Fire Lance (4/6/4): Blackjack, Wyvern, Panther, Panther
Skirmisher Lance (7/9/7): Vulcan, Stinger, Wasp, Wasp
3rd Battalion
Battalion Command Lance (4/6/0): Cyclops, BattleMaster, BattleMaster
Battalion HQ Company:
Guard Lance (4/6/0): Marauder, Thunderbolt, Goliath, Hunchback
Flanker Lance (5/7/5): Wolverine, Shadow Hawk, Shadow Hawk, Trebuchet
Scout Lance (10/12/0): Locust,
1st Line Company:
Hammer Lance:
Anvil Lance (5/7/5): Wolverine
Fire Support Lance:
2nd Line Company:
Cavalry Lance:
Fire Lance:
Recon Lance:
Thoughts?