Retroarch on mobile is definitely not a fun experience. Luckily there’s no shortage of good emulators for each console. My experience emulating is pretty fun, I pushed my phone to the limit with Switch emulation via Skyline, but most high-end emulators need a Snapdragon chip to work best.
Speaking of emulation, some people that originally made Skyline are working on a Windows game emulator to release next year. I’m thinking emulation is going to be a huge selling point for android then.