I haven't seen or used it, but my opinion is to save your money. If your site is new, make sure you target your message to your market, choose your keywords carefully, and submit it manually to the 6 - 8 major search engines one time only.
If your site has already been indexed, concentrate on page text making sure it contains your most important keywords. Having quality incoming links will also help increase your ranking.
Try Web CEO
if you want to try using software to help with search engine submission and optimization. They have a free edition that you can try out and it might just do everything you need.