You don't need the root account enabled when installing Bazzite, you can still use sudo without it
If you want to stream Epic games have a look at Sunshrine (https://github.com/LizardByte/Sunshine) for your host box and install the moonlight client on your Bazzite box.
The experience would be similar, so it depends what you want to do. If you want to do android game emulation, have an easier experience with Lutris etc then it might be worth trying it. I think it's more stable than the Ally or the Legion.
The only things I have noticed are my frame limiter doesn't work properly, but that could be because I have Deck HD (the slider works now, the refresh rate changes, but no cap is enforced) and occasional audio crackling. Other than that it's been pretty smooth.
I don't know if it works on the stock screen as I don't have a unit to test on. But I will say that pstate finally works on LCD Decks as of the latest UEFI!
Valve worked on it alongside AMD specifically for the Deck...only for it to never be implemented on the actual device. 131 fixed it on LCD Decks, but it still doesn't work in SteamOS, only Bazzite. It's meant to be more efficient (so longer battery life) and more reactive.