Just backed it, and I think it's a great idea -- because of npm, and I actually develop in Lua (game scripting...).
I think the commenters here are missing the point: this is a great system for prototyping. Perhaps as software developers, we take prototyping for granted (too damn easy?) but prototyping in hardware is a huge business and this board is great idea.