First off big thanks to itsage, nando4, and goalque, without their work here I think a lot of us wouldn't have setups at all.

I'm using a belkin 2m active 40Gbps thunderbolt 3 cable.

MacOS works on the RX 580 natively, and there was no drama there.

I followed the build itsage made here to get the RX 580 working first. Using a pre compiled DSDT for my model MacBook.

Hotplugging the RX 580 works on the left TB3 port closest to you. I can boot attached to the right side ports but as soon as I unplug or hotplug I get a BSOD.

Out of curiosity I thought I would see if I could get the 1080 working in the same manner. I didn't bother with DDU. Just booted with the AKiTiO Node Pro & GTX 1080 connected via goalque's automate-eGPU EFI loader and installed standard nvidia drivers right alongside the AMD bootcampdrivers.com drivers.

The RX 580 works well, I've played a bunch of GTA 5 on the internal screen by manually telling windows to use the high performance card in graphics settings. For my intended use this is perfect as I plan to use the node pro out of town and have no desire to tote around an external display.

The GTX 1080 benchmarked MUCH better though, and now I'm weighing if its worth it to lose hotplugging for better performance. Will need to do some more testing to make that decision. I'm going to benchmark both and will post some results below.