Very nice! I've been playing with https://github.com/janeasystems/nodejs-mobile to get the Dat project to run on Android and iOS. This might be another way to do the same thing on Android!
Your linked project makes a lot more sense since it is a native NDK port instead of a complete rewrite/re-implementation in another programming language.