Hi! First poster here.
I don't really know, if it really is an option, but have you thought about interchangeable keyboard modules?
I mean, I'm really satisfied with the current design, but sometimes a full-fledged keyboard would come in handy. That way I wouldn't have to dedicate myself to one...