Platform from an initial test of $100 seems very poor.
CPM bidding doesn't record clicks. When I asked them why they dont report clicks they said if you want to see clicks you should use CPC bidding lulz.
Clicks are offensively expensive. Your looking at min click costs of $1.36 for USA and no decrease on improving CTR's
Bollox platform, Bollox support.