I've waiting for over a year and still no results getting site added to DMOZ directory. I've tried twice or thrice already this year and still no luck.
Anyone find a way to get it listed properly or faster? Anyone I can email. Or should I just giveup on DMOZ can continue with other tactics.