yes with adscaptcha i have also some trouble to integrate, i wait now more then one month for aktivation. I called support and thes say
We are planning to start addinf new sites to our network by mid next week, hope to add your site
so reg for new page is not realy open.