Pyra is going to be great - only wish it had the Pocket form-factor/design ethos. The chunky plastic is a bit gauche for my tastes, and if we think the Pocket keyboard is terrible, well .. Pyra ain't no better! (Have played with a prototype for a few hours .. that muscle memory thing ..)
And yes you are right about the Pyra but I love the community. The lifetime of the thing will be long like the Pandora. It costs a lot but he, it outlives all phones by quite a bit with my usage. But yes for the casing my dream would be Pocket unibody, Zaurus swivel, a Gemini/Psion keyboard and exandable and community like Pyra.
With this pocket pc revival it might happen.
I mean... what else do you need?
I've never had much success programming on it, though. Not for want of trying. I even ported Propeller IDE for giggles. I think I've just never given the keyboard enough time to build up any sort of muscle memory with it. This is the same issue I have with the GPD Pocket- as much as I love the size and aesthetic, I'm convinced the keyboard will render the thing useless and relegate it to the bottom of my plastic tub of technology remnants.
I find it quite comfortable for 10 finger typing after getting used to it. I am not much more ineffective using it than a full keyboard. But it definiteiy needs practice; I think being a touch typist helps, but the q/tab are definitely really annoying to finally get out of your system.
The Pandora is far worse for that but even with that I wrote games on the device itself. It does make me feel a lot better on train/plane trips than just fiddling with my phone, but ofcourse that's a matter of taste.
My ideal device would have unibody, swappable battery and 3g, so the Pyra. The Gemini seems great but not sure about the battery life on it. Or the Linux support although they seem serious about it.