I don't think there is a better way that what you have come up with. Save, perhaps, more boisterously reserving the option to deal with fraud and scamming more harshly. I.E. permanent bans, IP bans, and, whenever feasible, criminal charges. That aside I think you have done a great job ladies and gents.