I had issues getting that to work, but I can see your point.
While it may be a "workaround" for the time being, just imagine if you had to implement that across a multitude of dialogs (I have quite a lot of dialogs within my script that use editable dropdown menus).
But you've got me thinking
Anyway, I'm quite sure that something as simple as making a dropdown menu or even list boxes that are editable, have an auto complete, would be rather clean, and easy to do, but I'm not much of a programmer, so I can't really be sure.
I for one, would really like to see this implementation.