I wish I knew about the increased cognitive overload. Sure, typing English and code is great, but once you get to shortcuts in different applications, things get rather ugly. I use multiple computers, and switching back and forth between QWERTY and Dvorak is no problem, but every time I switch to a different program I have to THINK about which layout I am using and because I never switch my keyboard keycaps, I have to think and LOOK which key I'm pressing.
Also Control/Command C, X, and V are impossible to do with one hand while holding your mouse unless you remap keys or create macros. It's a mess.
I've never felt comfortable about shortcuts ever since.