I suggest to implement a warning saying something like: "Do you really want to resign this HAHN scored game?"
More than one time I resigned a HAHN game because I was behind by 30 points or so, forgetting about the fact that I could still get 10 or 20 points from that game. And recently one of my opponents made that same mistake.
On the other hand, I doubt the whole Hahn makes a lot of difference - when you look at the results, almost all games end 100:0 (or 0:100), and I don't mean the resigned games. I think the Hahn concept works in tournaments with about equal strength players, but if you have a broad mix of playing levels, it does not add value, as most games end with more than 50 points difference anyway.