Why magic right away? Level up Battle or Scouting to gain experience faster, or Tactics to increase the army's effectiveness!
I don't know... Battle is also a good skill. I don't want Tactics because Nobility already provides a significant benefit. I level up Magic so that he can move with the army himself... without another hero. Magic always helps the army.