For now i use your leaders and your rules for leaders, i like them.
But before i get your second version, i build my version of leaders
My leaders works, i have a list of battle plan; blitzkrieg, encirclement, flank and others for the attack and defence and naval.
the number on the leaders side is the number takes on 12 sided dice for succeed the battle plan the players have decide to try.
Every battle plan as unique bonus example blitzkrieg give a bonus on armor and stuka, encirclement make the defence to retreat before 3 turn of combat.
I have 7 attack battle plan, 7 defence battle plan and naval as well. Before the combat the two players if leaders if present decide which battle plan i try.
Is maybe a little longer but the time is not very important for me and my friends, a game of your first version can take 1 month if i play 1 day a week.
I fund in other game leaders bonus +1 every unit example i dont like them
I search a original idea and i create this system.
Your system is original too and more simple.