Social networking sites are a rage now a day. If used effectively they can drive quality traffic to your site in minimum of time.I do not think there is any problem in it.
I also do not understand how to get traffic from Social Networks. I have posted links to my website in my facebook page, created events, and until now, no luck.
It would be best to establish your name through your website first, and then once you are recognizable, begin to utilize social media, and more importantly a blog to increase traffic
I've just created my Facebook Fan page, I'm trying, uh, I don't know what to do with it yet ;D (Never been to social networking, lol)
Don't your think that getting ALL of your trafic is not natural? I mean not everybody is in Facebook.. What do you think?