Please support OTA firmware updates and programming. Like a growing number of iPad musicians, I am ditching my laptop.
I don’t think a PC or Mac should be required. The Espruino puck.js and PunchThrough Bean can both be programmed from Android or iOS. The Web Bluetooth API is portable to browsers on any platform.