I would like to state first that I fully support this project in terms of being an ARM11 userland entrypoint. However, I would also like to state that the way to which Native_FIRM and TWL_FIRM operate is vastly different. While TWL_FIRM is still relatively unexplored, or rather documented for the majority, there are some known factors. I have minorly read into it, so if anything I state is incorrect, feel free to correct. I just can't stand by and read all these replies about using PetitComputer to take control of the ARM9 kernel.
The first factor being that the NTR base of TWL_FIRM is extremely bare minimum. It was written to execute from Slot-1 to interact with the cartridge, and little more was done. Nintendo did all they needed, and did not make it anymore luxurious. Interaction with other pieces of hardware, such as the SD card from the NTR base are sandboxed. Secondly, the way that the NTR base is able to affect FCRAM, or really any part of memory, is again, limited. This gives a limited space and limited options to actually view from the BGLayer overflow. Finally, the NTR base of TWL_FIRM does not interact with any kernel, rather each cartridge has baremetal code needed for each of its purposes. Each cartridge is dependent solely on itself, and contained inside of a sandbox that the ARM9 kernel is unreachable from. These factors all make the concept of taking control of everything needed become more and more implausible.
Again, I may totally incorrect, so feel free to correct me. Edit: I was under the impression that Petit Computer was a cartridge, not DSiware.