I'm glad that we have the option to self-host, and would be curious to learn more if you have other self-hosted youtube frontend options. As it stands now I think if invidious isn't maintained it will likely break soon. Newpipe breaks every other week and it's actively maintained.
Invidious I found to be uniquely and particularly convenient because, for a while at least, it ran like any other website and I could skip the steps needed to self host.