I've had few problems in the 7 years I have used them[...]
one of which is not possible to get back since I'm required to provide proof that I live in Sweden
[...] Wasn't the case when I initially bought it in 2018.
Sounds like a severe case of Stockholm syndrome to me. /s
Anyways, you do you buddy. I don't trust them at all after those reviews. Especially when IONOS exists.
PS: kinda funny that a supposedly privacy-focused registrar demands an official document of your place of residence. Sounds like the promised privacy is just a gimmick (or, something that all registrars offer by default as long as you choose the WhoIS guard option).