Their website/UI wasn't any good, very dated, they even rolled out a new one before I left, but that was horrible, they used AJAX everywhere, just for the sake of using it, and it made usability horrible.
Their support sucked as well, you would need to submit a ticket, and they take forever to get back to you, and they don't say anything besides "it looks fine to me". If you try and call them, you end up talking with someone who has no idea what they are talking about (same customer support line, for multiple products), or they don't speak english well.
You end up paying per DNS query, which is a really expensive way to pay for DNS, we were paying thousands of dollars a month to them for DNS alone.
Their advanced DNS services (DNS load balanceer and DNS failover) where very basic, and getting them setup correctly was a PITA.
There DNS service was nice until it crashed, which didn't happen often, but when it did, it took down half the internet with them.
http://cyberinsecure.com/ddos-attack-against-neustar-hits-ma...
I personally wouldn't have picked them to be our provider if it wasn't for one of our investors telling us how great they are and we needed to use them. I should have listened to my gut, but I also didn't want to piss off the guy paying the bills.
YMMV, but I would say, stand clear, and go to one of the newer folks doing the same thing for much less the cost, and more features.