It works, but charging voltage will be at 5 volts, not 15 volts as the Steam Deck requires or 12 volts as the Nintendo Switch requires for full speed charging.
The problem with developing with devkitPro is memory fragmentation and memory leaks. Also, the API is going to be limited and non-POSIX, which means some projects will break.
As the Python version in Ren'Py gets updated, more stuff will break due to the API issue.
Another issue is no video...
I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
for it tho. Edit- no it uses floppy Ram, just like @AncientBoi