Thanks for the recommendation. I gave it a try but I found it also was buggy.
The thing I really want (and loved in Piped) was the ability to organize subscriptions into channels and to sync them across devices.
It seems I can do the second one on Invidious but not the first one. I think I can do both #NewPipe too but I want a web-based app I can sync between my personal and work computers.
My Plan B is just to do New Pipe on my Android tablet and make that my YT device.