A much simpler alternative is a $25 R36S handheld console (more powerful 4 core cpu, runs both debian and android) and print a different case with a keyboard.
[Edit] Oh, I see. You can get them in retro Gameboy shapes, so then any of the BlackBerry keyboards would work.