Sounds like you may need to get the rumoured new Mac mini... ha.
2015's are still pretty capable machines though, so if you wanted you could upgrade your internal SSD to a much bigger one and get another few years out of it.
eGPU = external GPU, its a way of pairing up high end desktop graphics cards with laptops, which is great for GPU intensive work such as editing video and playing games (which is what I use mine for). They can be a bit expensive, I do have a spare I am selling, but then its another thing to plug in and I dont think it'll actually be super useful for your use case.
Yeah it does look like waiting around for a new mini is my best option at the moment. I did think about upgrading the drive - slightly worried about DIYing and borking my mac, though :-)
Whats the reason the MBP would be so much better than the old iMac? is it literally just the graphics card?
Sounds like you may need to get the rumoured new Mac mini... ha.
2015's are still pretty capable machines though, so if you wanted you could upgrade your internal SSD to a much bigger one and get another few years out of it.
eGPU = external GPU, its a way of pairing up high end desktop graphics cards with laptops, which is great for GPU intensive work such as editing video and playing games (which is what I use mine for). They can be a bit expensive, I do have a spare I am selling, but then its another thing to plug in and I dont think it'll actually be super useful for your use case.