Some favorable aspects to writing articles and marketing them on the net is that you really get to supplement your monthly income. In this challenging economy who can't use a few additional bucks? Another upside is that one may build up your cache of first content and increase your reputation for writing and possibly pull some higher paying customers. Lastly, merely think about the information you're gaining by having to research some of the subjects you write about. You're, or will shortly be, a fountain of worthless tips.
It has helped me to get high quality content fast without having to outsource the spins. I used to spend hundreds a month just on getting article spins for all my client sites and SEO campaigns. It's very effective on getting amazing spun variations of highly relevant and high quality content quickly. You can also go back and use them again in the future since it archives them. I love that. (TIP) Spin 10 completely different titles with your articles for ultimate diversity!
Imo it is not possible for google to detect properly spun content, it is not worth computing power it requires. They can do this using ngrams for example, but it is uses a lot of queries. And for example article spinner I coded beats this algo, so google cant detect that the content is spun. Manual spinning is also good but it takes more than 30 minutes per article.