I’ve tried adding my site to similar directories and I have found it to be a waste of time. Out of the 10-15 directories I submitted my site to, I have yet to see traffic from any of them because the listing was never published. This includes Open Directory (dmoz.org). YMMV of course.
|3 hours ago|
|4 hours ago|