I have a iMac 2011 that need to be replaced. I'm a (solo) developer that work across all major platforms (ios, android, windows, linux, osx), and more critical , with many databases engines (sql server, postgresql, mysql, firebird, ...) and data processing for small bussiness in my country. So, I truly need a decent amount of storage. And can't compromise on less than SSD. The mini 6 cores look almost perfect, but the cost for 1TB SSD is too high for me. So, If I put the thunderbolt ports to work with a external drive, to be able to work ALL THE TIME as my secondary drive, where - Internal SSD, OS - Main (osx) Apps - External SSD, projects, database files, virtual machines, etc. Critical here, most of the IO (ie: File activity) will be in this disk How viable (ie: STABLE) can this be expected? As good as have 2 internal ones?