I haven't tried that exactly, but I put OpenSUSE Tumbleweed on mine. I think installing a mainline distribution is the first step you have to overcome to run a different desktop environment on the Deck.
The biggest hurdle will be that you will need custom drivers or maybe even a custom kernel. Because not all necessary drivers have been upstreamed yet. This is especially necessary on the OLED version, as far as I know.
If you go that route https://gitlab.com/evlaV will be your best friend to find everything you need. And Bazzite probably as well. Maybe you can even run Niri/Noctalia on Bazzite. That would probably be the easiest. Or maybe CachyOS has a Steam Deck build.