even if we make a plugin work, the admins would have to go thru a ton of demos and remove times where "button cheaters" were utilized.
i like what superchuck proposed, where its a map-by-map basis and buttons that are commonly buttoncheated are removed anyways
but like he mentioned, there is a gray zone that emerges