Advert test
Both are different platforms with different sets of audiences. Depending upon the product/service you can decide. Also, Facebook advertisements are popular as they target the right audience. On the other hand, Twitter is for those who want to share a message with their audience which is political, social, economical.