I've used KeeppassCX for ~5 years and the experience is OK at best compared to 1Password and EnPass (which once had a lifetime payment option).
The connection with Firefox (on Linux) regularly breaks. There's lots of subtle bugs and the UX just isn't on the same level.
I'll also happily jump ship if something better comes along that's open source, has great browser and android integration and self hosted.
I'm also eying Bitwarden / Vaultwarden but migration is a pain