I’m holding out on eGPU until Thunderbolt has enough bandwidth, PCIe 3.0 x4 is just not enough. Maybe when CPUs and Thunderbolt support PCIe 4.0, eGPUs can become viable. There is a lot to look forward to, USB4 and native support for Thunderbolt by Intel CPUs is coming in 2019!