SEO - Result can be seen by consistent hard work and Patience
Paid marketing - Results depend on your budget. More budget will help you reach more audience.
I'm a digital marketer in Competenza Innovare and from my experience, I would suggest you optimize for SEO for a long time business.
Links removed by Site Administrator so it doesn't look like you're spamming us. Please don't post them again.