Hacking IME and/or accessibility features to provide shell autocompletion is certainly ... creative solution.
It's taken some creativity on the engineering side, but has been super fun to see what we've been able to build when working with these constraints.