I would rather some people not getting caught for maphacking than whole swaithes of the community being wrongly banned for maphacking.
Remember that, sometimes, accusations of maphacking can come from paranoia and ego. So far, I don't think I have played against a maphacker after a year of playing.
I know how you feel about false accusations.. I was falsely accused of being JimRaynor.