I wonder if it could be done as a native app. iPhone runs FreeBSD, doesn't it? Java runs on that so you should be able to run Android.
The rest of what you say and it's meaning is correct and unchanged though, of course :)
This looks like it boots straight into the actual android linux, so it's about as native as you can get.
Now: Making it so the bootloader can be installed as an app via an open source project and compiling for the developer program, now that's a worthy goal and intermediary step.