I think you can use Facebook ads and get a lot of result. You just need to be good at what you do and also hire an experienced person to run the ad for you.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
The both of them are going to offer you something very different in terms of results and that is why I might advise you to split the budget and go for the both of them.
It will really be a good idea for your business if you can diversify your digital marketing campaigns and combine both search engine marketing and social media marketing.
It depends on the budget you have though. Anyways I believe Facebook ads is very effective billions troop in in a day. And it's relatively cheap