In case you are curious, EmuDeck works quite well. Install is pretty seamless and so far everything works. One thing I haven’t figured out is how to force a different emulation. For example it uses snes9x for SNES games, but I read that bsnes provides more accurate results. I’m trying to figure out if I can switch to bsnes. Maybe it’s because I’m not that familiar with Retroarch.
FlatSeal seems super useful, but I couldn’t quite find a place that let me define the file path. Thankfully EmuDeck took care of that.