I'm running few profitable adult campaign on self serve. Recently the ROI of those campaign start drop due to the bidding war.
I tested traffic factory, traffic force, TJ, Exo, adxpansion and other self server platform. Some make it work some not.
so that I planning to move on direct buy from juicy ads. Juicy ads can use our own adserver to rotate those banner based on visitor geo?
any hint that I can push my campaign to next level. Thanks advanced for any advise 
I'm fairly sure you can't use an adserver with JuicyAds, I'm afraid. Can anyone confirm for sure?
Getting an adserver that allows adult wont' be easy.
You have the free option ( OpenX ) or if you wanna pay PlyMedia does it.
I agree with the above, it's quite rare to have adult networks that allow ad rotation, the reason being that ads have to be approved before they go live, this is impossible to do with ad rotation...
thanks guy for all the useful information 
I'm using the revive adserver and buying placements on juicy ads. They let me use my own ad tags but I had to submit a photo id and a few other things.
The real work is setting up funnels for each country, 30+ countries.
My only real advice would be to research each site before buying a placement. There is a lot of shitty placements that are there because no one wants them.
^ Setting up placements manually is a shit load of work for every geo but sometimes it's worth it.
SiteScout also has ad server you can use.
@thebrent: don't they have an issue with you using revive adserver? Since it's open source I guess it's more vulnerable for people hijacking your server and spreading malware?
I'm using epom at the moment, and love it, but would love it even more if I could find something which was a bit cheaper
(e.g. revive)
They seem ok with it, at least no one has complained yet!
There are quite a few "how to" guides online about beefing up it's security. If any issue do come up I'll post a heads up.
Overall my experience with revive has been positive.