I personally doubt the first suggestion will do much to solve this problem. I checked the votes given to some of our oldest moveset threads, and 90% of those people are above the voting threshold anyway. I think the disparity between the votes on old and current submissions is caused by better user retention back in the day, the newness of the questions at the time, their age, and the 'culture' in 2010-2012 being more inclined to hand out votes. That's my recollection of things at least.
I'm still hoping Pokemaster will deliver on that custom code proposal he came to us with some time ago, since that solution sounded very ideal. Otherwise, I'm warming on the idea of removing some of those answers -- at least the ones which don't fit our modern rules.