Hardware & Software empowers the user.

Hardware designed to fulfill ergonomic function, and software is the combo.

Out of the two, the SOFTWARE is 101% important more than the HARDWARE.  Hardware is fine. but the touch screen aspect of the hardware is what carries people going forward without necessarily having to upgrade the hardware.  As long as the hardware is SOLID and RELIABLE, you can evolve a user for a long time, because all the user has to do is keep updating/upgrading their software.  Software is powerful.