Hey! Awesome job! If you are ever able to create a write-up on how you were able to do this, please let me know! I'll make sure to follow your work!
As a suggestion, why not put this into a CIA so you are able to get extra RAM, FCRAM, etc.! You could even include a system reboot to add even MORE whatever you need (Like Smash, Monster Hunter)! Libretro ports include some extra abilities too, I know that the GPSP uses the kernel exploit and also pcsx_rearmed uses some abilities.
Thank you so much for this! I see a world of possibility with this app!