I have not, but as the poster above said, it does look pretty promising. If advertising costs are not too high, it might be worth a try, you never know!
yep, you can say so, Tagged is also a very huge network. Personally speaking, FB is better. But never try advertising on Tagged, coz it is said it needs pre-paid, as high 10K USD maybe~ you could send a mail for inquiry if interested~
yeap~but you may need think and research thoroughly before trying Tagged I think, after all, pre-paid 10K dollars is not so charming, haha