Is this Mellow ads alternatives?
I am not too familiar with that service, so I can't really answer that.
The site looks OK but I'm not sure about it yet. For publishers, what's the average CPM and CPC?
With the stuff we currently are working on, around $.30+ CPM. Until that is released, the CPM and CPC will depend on country of visitor and ad inventory dimensions.