Well, you certainly beat me to it

I wanted to use the on-chip USB to reduce costs; in theory one of those largish STM32 chips isn't much more expensive than a mega168+FTDI combo. Though I can't help notice a certain ... discrepancy between changes in CPU cost at the higher memory content vs board cost. Ah well; whatever the market will bear...
Quote:we are talking to skilled technical people here
Um. Not if you're talking to the arduino community. I mean, I don't want to insult anyone, but arduino is specifically aimed at what I'd call "intelligent NON-technical people" and other beginners. Unfortunately, I can picture a lot of them buying your board while expecting it to be a faster arduino with more memory, and otherwise drop into the arduino environment. I mean, gee whiz, didn't you say they're both based on a "RISC core" ?
One of the big issues I wanted to address was the fragmentation of the ARM community. It would have been nice to have an arduino-like package that was all inclusive (IDE + tools + compiler) without having to go to XXX for some tools, and YYY for the latest compiler, and build your own ZZZ based on source from WWW, if you want support for the STM32 cpus with CortexM3 cores. "ARM" is just not nearly as specific a qualifier as "AVR", and it's a bit of a pain...