Hi David,

I can just speak from personal experience. I started promoting (and still do to this day) affiliate programs related to my niche. I did this for about one year which provided me with a great learning experience.

Once I got familiar with the fundamental principles of affiliate marketing, I decided to have my own product. Today I do a combination of both: I promote affiliate programs and my product. I market my product by myself and through a handful of affiliates.

Hope this helps,
Tamara