Hey Sly. As you can see Legolas has done a ton of work on the NDS (which now compiles fairly well!), but I think it's the ARM9 specific functionality that is currently missing. Though, Florian is curently adding further support for ARM (including the THUMB if I'm not mistaken?) which will help in these platforms.

Why not pitch in with the FPC troop and see if you can get something going in your prefered language? You could be their GP2X guy. And I'm sure that Legolas will be there to help back you up on the ARM9.

Just an idea. There is growing FPC interest in the GP2X here so it could be a way to learn more about while pushing the features you'd want to work right at the development level of FPC.