So ninjhax v1.1 just dropped, with the ability to update ram pages and set their ability to be read/written/executed!
For those who don't know, this is huge for GBA emulation, especially gpsp. Basically this allows me to use the dynrec core of gpsp, and increase emulation speed by a TON, more so than the current interpreter. There is, however, one huge downside to this at the current moment: CitrAGB's dynrec will be locked to ninjhax unless smea releases the source code for the core exploit itself. So any .cia or .3ds builds will not be able to harness the additional processing power which may or may not be gained in the next few updates.
That aside, my current plans are to attempt to get the dynrec from gpsp's RPi port going (both run on ARM11 so it shouldn't be the hardest to get going), hopefully get sound working, and basically improve the overall stability of the emulator. Exciting stuff!