That sounds super familiar :D
Anyway, a prototype is not a bad thing, if the managers know the difference. It's easier said than done to "do it right the first time" if you don't know how / what to build. Prototypes can be built to validate hypotheses and generally figure out what works, then build the real thing afterwards.
Dude, that's genius! What if we also attached a thousand motors that spin on each key you press and press a thousand other keys in turn?