I only learned to touch type properly because I was bored one summer and went cold turkey and learned Colemak. Before that, I had this weird pseudo touch typing technique with some keys being touch typed and others not, and because of the muscle memory, it was difficult to change.
I’d be happy with 2010 era desktop Linux level of support. It doesn’t need to get everybody to switch, just needs to be good enough for my needs.