This has always been a dream of mine to have an reliable fast External GPU solution paired with a powerful portable laptop.
I have been waiting for some time for this development to happened.
There have been many attempts to create EGPU solutions in the past, however most of them weren't that reliable and fast.
This was mainly due to the fact that there was no real interface/port that could handle the amount of bandwidth required for GPU to communicate to the computer/laptop.
Slowly technology got better through the iterations of USB and Thunderbolt ports until it brought us to this point of Thunderbolt 3 which runs at 40 Gbit/s and supports PCI-Express 3.0.
Thunderbolt 3 WikiThe next Laptop I get will defiantly have to have Thunderbolt 3 support and then I'm going to pair it with an External GPU Enclosure with the latest NVIDIA or AMD Desktop Graphics Card to power my games while I'm at home but also provide me the capability to take my laptop out for work.