~snip~
I've used Namecheap for my websites and they've worked great. Haven't used any other domain registrar that accepts BTC since I started buying domains as most others I've researched seem to either be unreliable, have poor support, or are outright scams.
I used Namecheap before since it has bitcoin as a payment option. However, I switched to NameSilo because you have the whois privacy for free and not only the first year. (Namecheap is free for 1 year only). I find NameSilo reliable the only negative point (maybe) is the user interface is so ugly, looking like a website from 1990. But it's something I don't care
I just took a look at the site and it actually doesn't look too bad in my opinion, but perhaps that's just because I browse sites with designs like Bitcointalk a lot

. I'll take a look at Namesilo in the future for a site, haven't heard of it before but I'll take your word for it- reviews for the site seem decent from what I've seen too, though there seems to be a bit of negative reviews for it on Trustpilot.
Edit: Apparently Namecheap's offering WhoisGuard privacy forever, free of charge (1Referee's post above). I'll still try out NameSilo just for the sake of seeing which is better through a hands-on approach, though.