You're going about this completely the wrong way. The commander should be chosen automatically based on in-game performance. Not necessarily kills only, especially since the devs are talking about changing the point/xp system soon, but definitely on some kind of in-game stats and DEFINITELY automatically. The more skilled player is more likely to be a good commander. It's a matter of fact. They may not be the BEST POSSIBLE commander, but at the very least they'll be a competent, skilled player instead of some random noob.
I disagree wholeheartedly.
Often enough the player with the highest score is the most arrogant, self centered and ignorant person on the server, seeing the others only as some kind of bots with better AI. There is absolutely NO connection between good reflexes + muscle memory and basic understanding of tactis in Warband.
I tell you, if always the "best" player would be elected, then in 90% of all cases he wouldn't give any commands at all. And in the remaining 10% he would write "just charge". And in 0% of all cases he would start to lead instead to keep on kill whoring, like he did before.
The "top" players are only interested into their personal progress, their skills, their reputation and, more than everything else, their K/D. If anything, they try to support the hand full of clanmates on the server, but that's it. I have never ever seen a clan giving a shit about the rest of the team before. And it's always clan players who lead the scoreboard.
On the other hand, someone who knows about the effects of offense and defense, hillcamps, bottlenecks, cavalry as defensive units and so on, can literally suck in melee or can't be able to hit the broad side of the barn with the bow, and still be a good commander. There is literally no connection, because fighting and tactics are two completely different matters. You wouldn't claim that Napoleon, Wellington, Rommel or Montgommery were killing machines who could butcher themselves through dozens of enemies (like some of their soldiers could), would you?
And even if different things are counted than kills and deaths: unless the developers are able to write an incredibly sophisitcated code which can not only measure the amount of messages written in chat by a particular player, but also their tactial value, there is NO WAY you can determine the best commander automatically.
Because of that insight and because of the usual douchebaggery of random people on random servers concerning votes, I still stick to the forum vote and "commander rights" options where certain players are granted commander rights like other are granted admin rights, which means if they connect to the server, they are commanders/admins. Later, under the condition that the commander system changes the average gameplay on the servers (pretty utopic thought) you can change the system, but for now it seems to be the only possible solution to me.