I was a happy namecheap user until they decided to go all political against Russian citizens. I am unsure as to what service I should migrate to.
You should be unhappy with the Russian government who are the ones enacting a genocide, not companies that either due to conscience, internal or external pressure, or sanctions, decide to boycott the whole of Russia. Being against war crimes is not a political stance.
However one downside with choosing them is, you're effectively locked into their DNS, since they don't seem to expose the ability to set your own Nameservers, which is ok if you planned to use them for Authoritative DNS anyway.
Big registrars can’t afford any support costs since they prefer to squeeze the price down as far as possible, and therefore they prefer to simply lose or outright drop any customer in case of any and all problems. Conversely, small registrars may charge more, but have better (i.e. actually existing, and sometimes even dedicated and personal) support for when things go wrong, and have a vested interest in keeping you as a customer.
A small registrar might also be so small as to know you personally, which will help monumentally against any social engineering attacks.
Full disclosure: I work at such a registrar, but you’re probably not in our target market.
> Cutting off Russians and Belarusians would only encourage the creation of different closed worlds and digital networks. We have chosen to hold out our hand to these people. We are not at war with them. Only their leaders, and their madness, need to be stopped. We will of course react quickly against war propaganda of any kind.
Few points that made me choose them (though I would probably take Cloudflare if they supported the TLD of my domains):
Speaking of ddclient, maybe check supported DNS services: https://github.com/ddclient/ddclient I don't think it's a good measure of quality, but if someone bothered extending ddclient for their service, it's probably not that bad. Plus if you ever find yourself wanting to use ddclient, it's nice having your provider supported. (NetCup is not supported, which is why I have to run an extra service on my Linux box instead of simply using the OpnSense).