I don't think Bitwarden is a terrible choice. That said, I share the author's concerns in general.
How much does a non-selfhosted password manager cost? Weigh that against the cost of remote-mountable server storage, you can simply put your database there.
(Both costs can be 0 btw)