Well, I wouldn't run Gentoo on it. Compiling Chromium takes about a day, and I'm not a big multimedia user. But in day-to-day development work (both client-side and server-side) I've never had any issues. I had actually forgotten it's a Core M.
I think such a developer (one that has strong knowledge
of both JavaScript and Java/Python/Objective-C and still
feels compelled to use one of the abstractions) doesn't
really exist - at least not in any significant numbers.
I thought as a member of this mythical group I should speak out. I'm sure there aren't many of us.