Good question. First and foremost, it really depends on your ability and knowledge about advertising. You have to learn and train he basic way of advertising. Both are effective and it really depends on your passion of consistency.
If your passion is blogging, then you can maximize your SFI Business. On the other hand, if you have a budget for advertising, by all means..enjoy and earn on it.