I have used facebook ads a few times and basically broke even. With Adwords I was in the red so I stopped using them. Which of these two have you had more success with?
Facebook will help to derive a traffic. but without prior knowledge do not try FB advertisement.
befor creating ad campaign gather some knowledge from Some Blogs or other experienced Guy.
I prefer Google Adwords over Facebook. Everytime I use Google adwords I have got good ROI, but Facebook ad policies is beyond my understanding. They have variations in number of clicks which I received from Facebook in Facebook ads manager and Google Analytics.
you can drive traffic by facebook and adword can drive traffic with increase SERP point
This article might help you to chose between Google AdWords and Facebook Ads.
But in my case, we use Google AdWords, you just need to study the policies to have a successful ads. Anyway, Google provide a study guides for its users concern.