Has anyone tried RockYouAds.com for anything yet? Do they have a platform for advertisers like Facebook and Social Ads or what because they don't have a self sign up yet.
They don't have a self serve option for advertisers yet, you need to be a "good spender" with them -- $5000 per month or $500 per day for them to accept you as an advertiser.
Also changing of ads and creatives needs to be done via sending them to the acc rep.
Can't comment on there traffic as I too haven't tried them yet.