It's just a compiled 3dsx, unfortunately. It seems legally okay-ish, considering it needs a ROM to run, so it's a shame the release of it seems so dubious instead of just doing a dang GBAtemp thread like a rational human being.If the source code is also available in that leak, I imagine someone could continue working on it...
Except I would rather see an "official" port, even if the legality of it would be questionable.
The progress done on the PC port has been seriously impressive, and I hope it gets ported on more platforms.