and then they have to go and add a full Ubuntu kernel as a subsystem.
There's no Ubuntu kernel there. It's the other way around - the kernel is still NT, with a Linux syscall emulation layer. The userland is full Ubuntu sans the kernel.
All in all, very similar to FreeBSD Linux emulation that has been around for a while in principle, if not in low-level architecture.