Yes, I'm aware that they have several research committees. But, at the end of the day, I think we know SABR would develop a formula to "prove" their choices are worthy.
It pains me to even vaguely agree with jtpops but there should be a mix. I'd probably do it differently with LESS ballots, maybe 10, with players being chosen by groups. The groups choices would form a single ballot. Fans, current players, past players, writers, radio, TV, HOFers, stat nerds(like SABR) and couple more "worthy" groups. Let each nominate 5-10 and admit anyone who's on 7 ballots. If only one current player votes, his ballot is pretty damn important as it's 10% of the final ballot. But that won't happen.