I'm not sure if i'm not alone here, but the only thing I don't like about my new iMac is how few TB3 ports there are on the machine. My MacBook Pro has twice as many. My problem is I have a TB2 RAID array, a USB-C 4k monitor, the eGPU dev box, and the 4 port USB-C hub that comes with the eGPU box from Apple (Messing around with some VR dev.) With those I've already gone over the number of ports (And none of them have a daisy chain port.) What I can do is use the eGPU plugged into the 4k monitor, but I can't do that till High Sierra. Even still, that is all ports used up. I guess my real issue is that the last gen iMac had the same issue, but less amplified. With TB2/MDP you had either fast storage or displays. But with this new iMac you have fast storage, displays, eGPU's or any USB-C device (Which is only going to continue to grow over time.) This iMac would have been absolutely perfect if they had done 4 TB3 and just 2 USB-A ports. But I guess we have to wait for the redesign, or double the cost and buy an iMac Pro. Or maybe someone will release a TB3 dock with some extra Thunderbolt ports, I only really need the full bandwidth for the eGPU, the others would be fine on a shared line.