@ El Yahpo
I think it would be better to have some kind of dedicated pilot slot for the HWP, and also have the soldier's stats affect it's accuracy reactions, and other stats that make sense. Then you'd want the soldier to only level up in those stats as well.
I want both.
Mechanized Robots (aka BattleMechs, aka Mechs) controlled by human pilots in cockpit.
Think "Mech Commander 1" (with management of various weapons and equipments, ammunitions, skills and experience of the pilots, repairs, purchases, etc.).
HWPs, available throughout the game, low cost.
Mechs, only available later in game after different researches (to be determined), high cost.
Mechs can be considered as different "Armors" by the current game engine.
"Prepare me:
2 Commando-A for scouting and observation.
1 Raven-J for reco, electronic warfare and quick action.
1 Hollander II-A for close support.
1 Hunchback-A for urban combat.
1 Catapult-W for long range support.
1 Atlas-A for direct assault.
and
1 Refit Truck for repairs and ammunitions.
Sectopods, we are coming."
Man, I wish I knew how to code
Me too!