Well i am just about to finish my site i have been working on this here and there ( i am a noob) and just alone i was getting about wow a whopping 45 new visits a day just by google sitemap submission. it would be interesting to see if DMOZ makes a dent I will let you all know lol Hey if it is for free i guess it could not do any harm