@Helerek yeah, i totally agree with just getting more xp when you kill higher level enemies
i think tactics skill should get leveled up a lot when you win a battle where you had the disadvantage, whether that be autoresolved or manually fought, with experience gained increasing as you are more disadvantaged. if you can win a battle you weren't supposed to win then it clearly shows you know a thing or two about tactics
also i think there was a mod that makes the leveling curve less steep, so that it was easier to gain higher skill levels, i really liked it. because right now the experience needed for a single skill point goes up very exponentially the more skill points you already have which leads to things like needing to kill 2 million peasants or something to get max roguery
because the few trainer perks for heroes (you and companions) quickly lose effectiveness past the few dozen skill points, what if every day all heroes in a party slowly shared their skills over time without needing perks to all other heroes until they reach, say, half of their skill level. if i had some old veteran dude travelling with me with 200 one handed skill then i would slowly gain one handed experience every day until i reached 100 one handed skill, as if i was training with him. and then if old veteran dude dies to an arrow to the face after i get 100 one handed skill and i get a new companion or my son comes of age i can train them until they reach 50 one handed skill. probably too ambitious but maybe someone is looking for some modding ideas here
anyways this trickle down system would be really cool especially right now since training noncombat skills is, as the title says, tedious and unbalanced. so if i were smart i could grab an engineer companion and have them teach me their engineering skills, and i would actually have a reason to keep them alive beyond just making them build catapults for me because if their skills improve they can train me to a higher standard than someone i just grabbed off the local tavern