I’d love to see this evolve further with custom drivers, stability improvements, more supported models, etc. Most of these projects don’t go beyond proof of concept though, just gotta hope this goes further.
I plan to. I have an iBook G3 sitting next to me that runs NT in the wrong endianness (it boots, plenty of weird issues that would be HELL to debug), but thanks to the port to Gossamer-derivatives I learned what MSR_LE actually does, so eventually I'll do a bare metal ARC firmware little endian port to them (yes, I poked around uni-north registers hoping there was a PCI endianness switch register bit like on Bandit, but no luck).
The main things that need to be dealt with for a decent set of drivers are HAL related. There's no DMA support at all yet, mainly because even though the thing's documented due to its usage in Hydra, I have no idea how Apple's overblown DMA works. Also I'm not even sure if PCI interrupts work properly yet, most of the existing implementations just assume firmware sets up the PCI config registers appropriately, and the interrupts are completely different here (for example, I'm not sure how exactly the PCI interrupts would work for devices behind a bridge).
But given that I started porting NT to Wii to learn more about NT internals that I didn't know much about, and then later to Uni-North because I ran into hardware issues and an iBook G3 was cheaper than a USB Gecko, and then later to Gossamer-derivatives because the MPC106 actually has a little endian mode and there were systems that officially ran PowerPC NT that used it, I guess "learning things" is the entire point.
Although bring-up has been getting quicker I guess. I only bought my Lombard two months ago!