Well, the Vega 56 is not anything special. If you'd had a 6800 XT in that baby you'd have had a different experience. And that's part of the point – you can actually upgrade an eGPU as time goes on and technology continues to leap forward, without needing to invest in a new laptop. The 6800 is almost 2x faster than the top-of-the-line M1 Max today, likely 3x will be available in a couple of years before the next-generation M machines are even out.
That said, if your workflows don't benefit from that kind of grunt the low power/heat and convenience of the M1 GPUs with excellent performance is a winner!
I don't disagree. Unfortunately my experience with eGPU was all over the place. I invested heavily on the workflow back in 2016/17, before official support was even out there. Back then I was seeing decent gains. Eventually I picked up the BMPro for my 5k Ultrafine and eventual XDR (for driving a TB display). The Vega56 wasn't a bad card at all, especially when I bought it new. So it WAS special
. I particularly liked the fast 8GB of HBM2 vram. I had it working fine in bootcamp for games, but when I upgraded to the 16" 5600m, eGPU just wasn't worth the trouble, for me.
The main problem I had was my workflow. Adobe Premiere Pro has a bug that makes video playback lag and skip frames if you're using a eGPU equipped with a hiDPI screen (tried with LG 5k and latter a XDR). After a year or so in the Adobe forums it was clear they don't care to fix the problem. I could get it to go away if I shrink the window in half or if the app was forced to open in 'low resolution'. The problem also existed with my Mantis Venus eGPU and various cards. If my job would let me work in Resolve, I think I'd still be lovin' my old eGPU setup. We'll see if my gamble on M1 Max pays off...