Your first point, "Scan the Horizon That is Your People," really resonated with me. As a former coach, we called this "KYP," Know Your Personnel. Leadership goes back to relationships, and the greater those are, the more we understand and recognize strengths and talents in others. I also find that your point about personality is also spot on. Sometimes people are put in leadership roles (or not) because of personality. Sometimes those with favorable personalities can't produce results or lead.
Thank you for sharing!
Jennifer