There is no reason to go to their affiliate pages. They don't have a backend. You just login to the poker room to check the stats...which I think really should be separate.
I don't think it is reasonable to assume. It has only been there for a while and when it was added, no one was ever informed.
A lot of affiliate programs seem to make changes without telling their clients.
Online Poker Bonuses ----- Free Online Poker Bankroll ----- Online Poker Promotions ----- Titan Poker Bonus Code
Titan Poker Bonus Code ----- Full Tilt Poker Promo Code ----- Online Poker Bonus Codes ----- Poker Blog