I see they pay about $2 per 1000 US visitors, while Adversal only pays $1.20 Sounds like a very good deal, I think I'll give them a try.
they pay also more for UK traffic and several other countries where adversal pay almost nothing. Check if a placement inside the mini browser is allowed (using a Iframe fro the banner)