I would say it's definitely best to have an account of some sort with the poker rooms you're promoting, though it isn't neccessary for opening an affiliate account.
I'm a firm believer that you have to know the product to be able to promote it properly. If you've not even visited and played at a room you can't really tell your visitors anything with any conviction.
Arn
__________________
|