http://mansion.loyaltypointstore.com/product.php?cid=1820&sku=MANCASH_100
this gives me the impression that you get money not bonus you need to unlock?
Titan points are earned almost exactly same way as mansion (the charts are almost identitcal, except you don't get points at microlimits), except
http://www.titanpoker.com/club_titan_cash_bonuses.html
seems to cost a HELL LOT LESS to buy.
so I am starting to draw the conclusion it is cash they give you not a bonus you need to unlock. If that is the case, I will be switching to titan after I start to play on higher limits.