I think an email is good enough to contact someone. We just need to be certain that mods email offending people using a wildfire game account.
The ban makes me un able to see any repository that I hadn't' created, so that's something. See if you can un restrict Poppa Smurf, and then I'd suggest attempting to remove repositories and/or users.