EGPUs sounds great on paper. A graphics card that I can use easily with either my macbook or windows desktop. I really think that could be an exciting way to prolong the life of old hardware or to get decent gaming performance out of non-gaming hardware.
At the moment, unless you're Windows only, the reality is a bit rougher. Although there are some pretty compelling enclosures out there (Node Pro, Mantiz Venus, Sonnet Breakaway), with Apple not supporting Nvidia (the only GPUs worth getting at the top-end) it's probably not worth it. Sure you can get it working with some hacks, but I personally wouldn't want to spend that much money to be reliant on 3rd party scripts.
Eventually the picture may change, AMD might release a competitive GPU, or the support on MacOS might open up. As soon as the software support is there I think this becomes a really compelling idea and it'll only become more so as the years go by and thunderbolt 3 becomes more widespread.
At the moment, unless you're Windows only, the reality is a bit rougher. Although there are some pretty compelling enclosures out there (Node Pro, Mantiz Venus, Sonnet Breakaway), with Apple not supporting Nvidia (the only GPUs worth getting at the top-end) it's probably not worth it. Sure you can get it working with some hacks, but I personally wouldn't want to spend that much money to be reliant on 3rd party scripts.
Eventually the picture may change, AMD might release a competitive GPU, or the support on MacOS might open up. As soon as the software support is there I think this becomes a really compelling idea and it'll only become more so as the years go by and thunderbolt 3 becomes more widespread.