For me, it's nothing but crap.
Really, weird rankings. Some of my sites went from 50 uniques to 200-400 uniques a day and the rank declined, and the opposite happened for other sites when the traffic went down, the ranks went up. LOL.
Any traffic tracking website can't be perfect. Compete is better imo. :-)