I like the design on these but the idea of having to add things externally seems messy to me, however the reason I won't be replacing my 2012 MP with one is simply because it's not really much of an upgrade over the 2012 MP considering the price. The new CPUs are great but seriously, EIGHT HUNDREAD POUNDS to upgrade a build from the standard D300's to a pair of D700's? That's not £800 for the D700's it's £800 after the saving of not having the D300's has been knocked off, don't get me wrong I'm used to paying through the nose to Apple but this is a whole new level even for them.
It would be excusable if the D700's were re-named FirePro W9000 cards like Apple want us to think, but we're not stupid, the D700 is blatantly a renamed HD7970 with custom drivers (Kind of like the FirePro M8900 being a HD6970m with altered drivers). It's like adding insult to injury then charging you for both lol.