Javacat
Founder of the WarmFluffyUK fan club
I'd want to have the keyboard with me most of the time and although there would be times when I wouldn't be using it (for playing console games), I can see myself using it quite a lot. To play a game with it, the keyboard would have to be taken off, flipped around and then 'locked' into place on the back, and then when I've finished playing a game I'd have to take it back off again and and plug it back in to make the clamshell design. Constantly plugging and unplugging the keyboard would be a pain and increases the chances of it breaking, or the connection becoming weak and the keyboard falling off (and thus making you lose it).
I've found that onscreen keyboards are a pain to use in landscape oriented devices (eg, DS). The onscreen keyboard is quite good on my AXIM. Also, as the screen is widescreen and (assumably landscape), placing the keyboard onscreen so that it isn't wasting screen space and is also easy to use will be quite hard to do. You could have all of the characters in a row across the bottom of the screen, but this would be difficult and slow to use. Alternatively you could have the characters groupd together, like a normal keyboard and locate it in the lower center of the screen, but this will leave big gaps down either side and severely limit the amount of space above it.
A built in (hideable) keyboard adds very little to the size of a device and means that software developed for it doesn't need to take into account different hardware configurations.
I've found that onscreen keyboards are a pain to use in landscape oriented devices (eg, DS). The onscreen keyboard is quite good on my AXIM. Also, as the screen is widescreen and (assumably landscape), placing the keyboard onscreen so that it isn't wasting screen space and is also easy to use will be quite hard to do. You could have all of the characters in a row across the bottom of the screen, but this would be difficult and slow to use. Alternatively you could have the characters groupd together, like a normal keyboard and locate it in the lower center of the screen, but this will leave big gaps down either side and severely limit the amount of space above it.
A built in (hideable) keyboard adds very little to the size of a device and means that software developed for it doesn't need to take into account different hardware configurations.