In my (unfortunate) experience, running SNES emulation on any Sony device (PSP, Vita, PS3) has had issues, particularly with game freezing and save states causing game freezing. Standalone emulators on PSP and Retroarch on the others. I've never had a problem with them on PC, or on Nintendo devices (3DS, Wii, Wii U - haven't modded the Switch - all Retroarch for me). Which is sad but Nintendo just works best on Nintendo, I guess. All of those devices have some level of built in SNES emulation for VC, after all. In contrast, all the Sony devices have perfect PS1 and PSP emulation... and we can't seem to get that just right on Nintendo consoles for a variety of reasons. I run the Wii U for pretty much all Nintendo emulation and miscellaneous Retroarch consoles, and the Vita and PS3 for all Sony emulation, separately. It's not as wonderful as having an All-In-One, so to speak, especially since it looks like you'd prefer that in portable usage. But closest I've found to get to it. I think the Steam Deck may be the answer, but I don't have one.