There's also the alternate argument of doing it yourself the first time just to help build your community, then once you've pushed that as far as it can go, use mainstream media to help push you to the next level, since they have connections you likely can't get in any sane amount of time.