Imagine a keyboard with a dynamic layout - the letters and symbols on the keys along with their functions could be switched at will without messing around with stickers or overlays. The Optimus keyboard does just that. This keyboard uses OLED displays on each key to show letters and functions. I definitely think this is the way to go.
For now this is just a design model. Hopefully someone will push this into production.