Twitter Traffic Machine

Has anyone heard of/used the Twitter Traffic Machine. I'm interested to see what people think of it? Isn't it better to get followers of interest and through the organic way?
I just recently signed up to Twitter and found a few links to sites like this which promise 1,000s of followers. I naively signed up to a couple but soon changed my mind. You'll probably see tweets from people you're following which mention these sites, but the fact is that they are generated automatically. I decided that I didn't want to irritate my followers with these things, so I unsubscribed soon after.

Hope that helps.
The real point is how much business is Twitter likely to bring you Looking at your links not much IMHO. I would suggest you think about looking at other methods of reaching your audience.