The sweet tournament overlays and the soft cash games should be an incentive enough to play.
The only complaint I have is that it seems to take an active of congress to get money on there. I referred a player and despite calls to customer support that lasted hours, it will still take 4-5 days to get money on his account.