I used it when I "turned serious" building sites beyond my first hobby site. It did sort of hold my hand and get sites submitted to some directories, caused a lot of examing of seo elements I didn't yet understand. It would check sites to see if all the elements were there...I honestly forget the details. At most it caused me to read more about SEO. Definitely wouldn't be worth it to me now.
I tried it too, but then gave up when they dropped googles and yahoos serps from the results... it is a great place to start, IF you don't know where else to be. I learnt a quite a bit, however if you're here, then I'd say you've surpassed the knowledge that traffic blazer will give you.