I really like this. My only gripe is it’s sometimes a little hard to turn corners (worse when you’ve also got to mentally rotate the keypad). You end up stuck on the corner not going anywhere until you move a different direction.
The core idea is fantastic though.