You are not wrong in that it is tedious to self-host, never did this myself, but folks who did almost universally tell it's such a mess of a service. At least whatever that main Python backend, I believe people had better experience hosting the beta Rust one.