I rate this 5/10
For freerolls , 8/10 - only because it pays more than others.
So far I have found it annoying to register. Interface is pretty cool. Ok, tried Poker Room for a few more days. Interface is pretty cool, but confusing. There are 2 or 3 good freerolls with no restrictions. The freerolls are pretty rich too. $100 with 2000 players.
Not my favorite site. But I have it installed for a free freeroll when I need it.
Hate looking for the stats. Everything goes back to a web browswer.