I've been self-hosting it for years and I love it.
I mean, being a MSSQL + .NET app it's quite an exotic beast in my self-hosting garden, but it definitely does its job without skipping a beat.
I'm also happy to support them with a modest $10/month contribution - for that price you get a few extra perks on your instance, but most importantly for me you get to store OTP codes / support for MFA, so I don't have to use a separate app for that.
I feel like it's important to keep financially supporting projects like these, even if we host them ourselves, even if we only get one or two extra perks for the extra bucks.
External pressures towards enshittification are inversely proportional to profitability.
If a company can make money out of a business model where 80% is free to self-host and 20% is additional subscribe-only stuff, then things can remain like they are. If it doesn't, then we're all going to lose also the remaining 80%.