I know i'm on the program where they pay $28 per sign up + all the exit traffic goes to another one of my sites.
I guess the answer to your questions is yes?
They have a bad ass webmaster interface but the sites are not really working out for me. I'm at 1:1680 with TGP traffic.
