If there's anything mod-esque to do, please contact me on this account. The feddit.org account will be monitored every once in a while, but I don't plan to use it a whole lot.
Yep, I'm looking into that. Unfortunately feddit.de ate the one I created, and like a n00b I didn't keep a local backup. Will have something up in a few min!