1.You'll get more traffic from members than you will from any other site that I've tried.
2.The members are also much more likely to comment.
3. I think the learning experience here is well worth the time writing hubs. Read other hubs about making money and you should do well. It does take some patience though at first. You need to have quite a few before any money starts coming in and at first it will just be a trickle. Once your hubs start aging, the search engines will pick them up better and you'll start making more.
4. It is much easier than setting up your own website.
I only have one con to report and that is that money doesn't come easily like some sites will lead you to believe. You will have to work for it.