Why would they not want you to own a website? It's one thing not needing one to join but not wanting you to have one doesn't make sense at all.
If you can prove good PPC stats or ads runing in decent markets, then you should be able to get in. Of course, give them a phone call. Explain your past success and achievements. Ensure you will drive targeted traffic and you should get in. Problems with newbies often is: they don't have a website, they try to cheat or ask friends to sign up, they send paid traffic, they send little to none targeted traffic, etc. If you are newbie without cash, start with a blog, learn about analytics, writing content, building links, sell some affiliate products etc.