My experience hasn't been that bad. I've cashed in a few of their
freerolls. I don't know of any HUD or stats tracker that works with their software well.
What I've noticed is that I tend to have a lot of network issues. I get messages saying that the connection to the server has been lost and it is attempting to reconnect. Sometimes it resolves quickly and sometimes I have to close the
App out and reconnect.
It appears to me that their randomizing algorithms may have some issues. I haven't saved hand histories to do statistical analysis but it seems that when there is one pocket pair at a table there are almost always 2 or 3 sets of pocket pairs in a hand. If I play 2 tables at once, the number of times I get nearly identical hands (ie. As8d and As8h) on each table seems excessive.
As far as playing freerolls which I do a lot, the competition is all over the place. I've sat at tables where there were multiple players going all in almost every hand with mediocre hands and I've played some where for the most part the competition was pretty solid all the way through. One thing for sure, it has taught me to be much more patient.
Micro stakes cash games I think you will find are played how you would expect, not too crazy.