i've had a bit of luck in mainstream
the two are different animals. sure if you are going to be an affiliate in mainstream the dynamics arent that different, but your business model is the same, the product just change, that isnt starting a mainstream business, its just being an affiliate for someone else who has (nothing wrong with that at all, lot of people have done extraordinarily well)