Well, it's way to early to give a comprehensive review, but imo, with fast easy sign up, free no hassle $20, and the ability to play without even having to download anything, there's no reason not to give it a shot.
I went from "not signed up" to "in a game playing" in just a few minutes.... kudos.
I do suspect a ton of foul play though, as every hand I watched had typical NL10 donk-offs with K8, or open shoving KQo UTG, etc... then when I stare down at two red kings in the big blind it folds around.