That's cool, but why not use the native colorForth keyboard layout?
https://www.ultratechnology.com/editor/dvorak.jpg
Practice: https://pavel-krivanek.github.io/colorType/
Practice: https://pavel-krivanek.github.io/colorType/