I'm wondering how I missed the announcement of these.  SO I'm 17 days late for pre-order.  Trading in my late 2016 MacBook Pro, for the yellow 16/256 ssd.  Definitely a huge change in SSD since I have the 2 TB MacBook Pro, but I figured if I need to, I'll add an external drive.  Arrival date isn't until early July, but hoping it will be earlier.  
I had the purple iMac in college and even though it was frustrating since my college did NOT use Macs, I loved it.  Even if they did have a horrible reputation lol.