Wow, this brings me back to the early 2000s and MirageOS, which wasn't actually an OS but a glorified shell: http://www.detachedsolutions.com/mirageos/
This is a complete replacement though, right? IIRC, the firmware updates had to be signed, how did you get around that?