I've just had my application to become an editor on dmoz accepted

Please don't ask me to submit your sites though coz I only edit 1 category so I probably can't help
Just wondering if anyone else here is an editor and what advice they would give for a newbie. I've read the guidlines and it all seems clear. It doesn't say anything about submitting your own site. Is that frowned upon even if its a relevant site?