I had been thinking a taptic keyboard might be in the cards. @jsnell does a great job of laying out the case for it here: smle.us/fml28