of course it is worth of your time but nowadays there is too much competition so you should focus on their traffic generation methods too.
For effective traffic generation, you have to combine many techniques. No single technique can bring you traffic alone. SO, focus on SEO as well as other marketing techniques.
how would i know. I dont know your strategy plannings. But if you are doing that in positive way. It will worth you for sure.
Paying for SEO is mainly a waste of time. My advice is do what google advise in relation to good on page and off page SEO and building links. aside from that don't rely on what so called SEO experts tell you most of them are bogus, although I'm not saying that they are all a waste of time. The truth is that you get what you pay for and unless you are willing to pay thousands for an SEO service it is rarely worth it.
It is totally worthy your time, energy and money . Organic traffic are high quality , better than the traffic from ppc/adsense . Seo save your time, money . My company benefits a lot from seo . We can't go on our business without seo .
I always used to say it was worth it but Im not sure it is actually. Its a constant battle. Im looking for another traffic source as Ive learnt that you cant reply on SEO to give you traffic.
My personal opinion, SEO is never a easy thing but site content is manageable, I work more on my site content... I have descent number of visitors a day.