1. This depends on closed-source code (libhoudini is Intel code, and it's not open, last I heard). I guess it's not the first piece of closed-source code in Chromebooks, but it's a crucial piece.
2. This code is still not portable, it just runs on 2 archs, unless someone writes a libhoudini for all other archs as well.