Proven players or not, the runs are not proven. Thats just my two cents though.
Every single submission should have video proof. You can get a capture card for under 30 dollars, and why should we believe you if you have no proof? Of course, we can keep times that are already on the site (even though I am still against them; I can see how this is too big of a change - though.) But yeah, as I said, video proof for everything - legitimacy is of utmost importance.
should be video proof for all submissions, no exceptions. Stop playing if you do not have a capture card, they really are not that much for an alright card.
In short, no
We have entire sites devoted to this already http://www.mariokart64.com/mkw/
In my un-humble opinion, the fact that all of this overwhelming evidence for the case of IGT being better then RTA (which has been shown for months) yet IGT still isn't implemented just shows how much of a shit show the current mods are. Maybe JC does a few things here and there but I think it is well obvious a shift in power is going to be necessary considering that the people who have done the most for the community have no power, yet those who couldn't give a shit less do.
On another note, I will HAPPILY go through every goddamn time on this site and convert them all to IGT if that's what it takes - because it pisses me off that I can't even run my favorite game due to the way we regulate this.
tl;dr: Mod CharloCharlie, for fucks sake, and something will finally get done in this shit hole.