Indeed, with a dedicated account manager they are OK. Without a dedicated account manager you'll have to deal with the so-called "support" who are trained to copy-and-paste things from their database - and no more.
And, yes, sometimes they have technical issues. Once, I sold a daddy-regged domain to somebody, promptly pushed it to a new owner, and after a month or so found that the domain name is mystically returned to my account (without any pushes or e-mails).
Contacted the buyer and they were very surprised that the domain name was gone from their godaddy account. Other time, their system decided to block me from auction bidding due to mystical "unpaid items" (I did not have any). All such issues are resolvable, but one should never contact regular support with anything like this - regular support would simply unable to understand it.
And, of course, they are still U.S.-based registrar (with all legal consequences applicable to non-U.S. registrants).