I have found it much harder to generate commission through actual sales when compared to cpc offers such as adsense, or even cpa offers. I have one site in the home improvement niche. The site gets at the moment 150 visitors per day, everyday like clockwork (from multiple top 4 rankings). I have monetised the site with amazon and adsense. The 3 little 200x200 adsense ads generate just over £50 per month, but the amazon products which take up 80% of the sales space only generates about 10 sales per month which only equates to about £10!
So I guess my point is that although lots of traffic is good, it also depends on how you are monetising your pages. I find that cpc generates far more money, more easily than offers which only pay out on sales, as with cpc you get paid for a click. Amazon only pay out on a sale, even though I get hundreds of clicks each month.
The other thing I would say with article marketing from a links building point of view is that it can take a while for the impact of an article in a directory to increase your rankings in the search engine. The main side benefit is the extra traffic you get from people reading your article, but again you need your article to be ranking high in the search engine to get this traffic.
I used to be quite heavily involved in article marketing, but no longer use this as a marketing strategy. Simply because I have seen many months go by from an article submission, and it still has not been indexed by the search engine. As far as I am aware, with the big G, if it is not indexed, then you get no link love, which means no added value for your ranking for that keyword phrase.
I changed my marketing strategy to focus on link building networks such as 1waylinks for one to distribute my spun content onto blogs. The main benefit of doing this is that blogs get far more attention and link love than the over stuffed and spammed article directories as anyone and everyone is submitting articles to directories. The links get indexed far quicker from blogs. Since doing that, in conjunction with other link building networks also, I have seen my rankings shoot up within a couple of months, sometimes in a couple of weeks. Ofcourse, it all depends on how good your keywords are also, as in the top 10 competitors for your keyword need to have only a few links or even 0 links.
Also to combat the issue of waiting months for my distributed content to be indexed, I have utilised social bookmarking to bookmark my distibuted content, there by getting it indexed very quickly and also making the links pointing to my pages far more valuable, as they all get their own link love from social bookmarking sites (all of the search engines are also placing far more weighting on social bookmarking links also since the beginning of this year).
1 way links is great for this also because it provides urls for your distributed posts, so I copy and paste these urls into my bookmarking software, and bookmark them all on auto using a scheduler, spread out over a period of 4 to 6 months, so that the link growth is natural and not spam. The same process could be applied using a rss feed submitter. Combining Jon's other program hostmyrss.com (free) you can copy and paste your urls from 1waylinks and create a rss feed (100 urls per feed) and then take that feed and submit to rss feed aggregators (you can find many free services online), or just invest in a decent rss feed submitter. (I am still looking for one!)
Hope that helps,
Tops