Played there on and off for a few months, haven't really run into problems. The only thing I don't like is that there is no much traffic for sit and go's unless your into DON's.
I will be making my first withdrawal on Friday, and they do have some messed up payout policy's. The charge big percentages for every payout, but you can get one free payout every 30 days on Fridays between 9AM-1PM. I have sent in on all my documents so we will see. What I really don't like though is that you have to have a withdrawal of $500 or higher to get a check.
As far as freerolls go though, they have plenty.