I'm curious if anyone has discovered any new gotchas with doing this. I haven't done it yet myself but thought I'd ask before going rusty venture on it 
I am running Windows 10 on MacBook Pro 15 in 2018 from an external TB3 storage (Akitio Node Lite + Samsung 970 EVO NVMe). You do need to allow external boot from "Startup Security Utility" under Recovery Mode.
I have eGPU plugged into the left side TB3 port and Elgato TB3 dock plugged into the right side TB3 port. The Akitio Node Lite is connected to Elgato TB3 dock as daisy chain. Samsung 907 EVO NVMe over TB3 does 2,500 MB/s sequential read and 1,800 MB/s sequential write on my benchmark using Samsung Magician.
If you you use TB3 external cases rather than USB 3.1 gen 1 or gen 2 external case, you don't even have to deal with Win2GO route for installation.
Did you direct install from dvd or other? If you could give a little more detail it would be appreciated/
Thanks
Thank you
I really appreciate the reply.
No Joy, Went straight to a boot loop to the recovery mode. Possibly a difference in the way the T2 works on the iMac pro Vs MacBook Pro