On arty, would love to see it, both fixed at bases, and mobile. German 88's were legend, deadly vs planes and just as deadly vs tanks. Would love to be able to man one.
On leadership, those who are the best strageic thinkers are not always the best pilots.
Just because someone can get himself into the top 5 in rank does not mean they'll make a good general.
In general, top 50 rank is not that hard to achieve if you work hard at it every day.
Boring perhaps, but achievable, and really not that difficult. As to the rest of your post, time spent in game, time spent watching, learning the players involved pretty quickly leads to knowing who you want to help and who is just making noise.
NO system no matter how complex can do that for you.