Yeah at least Android or computers should be fine for this already. I don't know if emulation on iOS requires any hackery, but in general I prefer using my own emulator than being forced a specific one via Steam. With Switch you'd definitely need a special release to run on legit consoles.