Now I don't have to carry a bag to work, and my home laptop can cover things in a pinch. I still use the old MacBook Pro at home, but it's not my daily machine. It seemed to improve overall OSX responsiveness too, but perhaps that's just the new Mac Mini in action. If you're doing visual stuff, it's the budget version of a Mac Pro. I switched to a Mac Mini at work (stock GPU build of course) with the same enclosure and graphics card, and the experience has been pretty delightful. The connect/disconnect experience is really flaky, and you'll probably spend a few times a week trying to figure out why the eGPU isn't connecting/disconnecting. But if you're using a portable MacBook Pro that you're connecting every day, I wouldn't recommend it. I had a good performance boost using Photoshop and Maya. I know this is about games, but I wanted to relay my experience using an eGPU (using the Razer enclosure and an AMD RX Vega 64) in a professional context.