1. The mouse buttons from that thinkpad below are dedicated buttons.
2. See 1.
3. I though those were the windows / command keys. I suppose I could reprogram any key, but a FN key is a FN key because when you press the combination, the keyboard and not the drivers generate the correct key code, like for arrows, function keys etc.
4. If it's not completely flat, at least not so angled that putting it in a laptop bag beside the laptop scratches both in time. My point is, the more angle, the less portability. A little angle doesn't hurt at all, if the edge is rounded.
5. If it's almost the same weight, the metal it is. I think it will take some kind of alloy, not simple aluminium to keep it light though.
6. The more switches, the better. Light BS, Browns, Reds, Blues, Strongmans - all good.
--------------------------
7. Maybe you can think of a system to let the enterprising portable user stitch some velcro patches on the bottom. Like some holes in the case, and an easy way to diassemble and put it back. Screws!
8. HARDWARE support for Colemak right from the start, without drivers. Dip-switches, etc. It's easy to move the keys around, especially with Cherry switches. And it would be a great marketing tool. Behold, the bearded woman, err, the first Colemak keyboard. It's QWERTY too, just switch the keys around and flip a switch, no drivers.
My bad if there was a Colemak keyboard already.
9 Make your own layout for a ****load of money, with hardware support. Don't make it programmable, just a ask a lot of money for a reprogramming and a keycap replacement.