The question is not very simple. It depends on you.If you are sociable, know how to do to promote your project, have the skills to advertising, you know where to put your advertising product, then it works, if not then it is better to give the job to professionals. But if you want rapid progress that SFI both options to use.
Thanks
Miroslava Rusnyak