Just FYI the P-UAE core in Retroarch has come a long way. You can now load individual WHDLoad games in LHA format which are easy to find online and makes save state management easy. The big advantage it has over UAE4ALL2 is the cycle-accurate option, which fixes the crazy timing/speed issues here with some games and especially when using WHDLoad, it just runs flawlessly like you might remember. I would recommend taking advantage of the Switch's power to get that higher accuracy, even the AGA version of Chaos Engine runs fine this way with a small overclock.