In my option it's quite close to perfect. I do dev work using Go, JS, and markup so speed is not a problem at all--if you're doing heavy compiler work YMMV. The fanless thing is incredibly important to me. I find the new keyboard harder to use than that of the Macbook Air, but I'm sure I'll adapt.
I'm not creating music on it so the lack of a USB 2 connector doesn't matter to me. I have to admit just the USB C and the headphone cord are plenty.
Its slimness and lightness are also important to me. My inviolate rule is that the more portable a laptop is, the more I'm likely to carry it with me to do extra work.
Wall wart & magsafe issues are not deal killers for me.
I'd recommend it if it fits your requirements exactly, as it did mine. Otherwise, I'd go with a high spec MacBook Air, because they're faster and, with the extra USB port, more practical for many uses.
I'm not creating music on it so the lack of a USB 2 connector doesn't matter to me. I have to admit just the USB C and the headphone cord are plenty.
Its slimness and lightness are also important to me. My inviolate rule is that the more portable a laptop is, the more I'm likely to carry it with me to do extra work.
Wall wart & magsafe issues are not deal killers for me.
I'd recommend it if it fits your requirements exactly, as it did mine. Otherwise, I'd go with a high spec MacBook Air, because they're faster and, with the extra USB port, more practical for many uses.