Has anyone tried this service? I am considering buying the deluxe package for a year but fear that it might just do things I can do myself.
Most of these places just rip you off. I wouldn't bother. Most of these places just submit your site to search engines for indexing and you can do that all for free. It really isn't necessary though. What you want is backlinks to your site not submissions to search engines. Getting backlinks on sites that are indexed regularly will give you better results. I don't know what godaddy is offering but it's probably overpriced and not all that helpful.