That is apparently your usage. It is not mine (or apparently most other users).
[...] If you know you've only got one app on your entire system with a given name (unlikely, but it's possible for a small system), why do you need command completion in the first place? To save a character or two? You're better off defining an alias; it'll be a lot faster and you won't get an unpleasant surprise when the inevitable second app of the same name appears on your system.
Well, Take Command users seem to be a strange breed with needs that no one else shares. The whole Wikipedia article about completion focuses on "require fewer keystrokes to reach" and doesn't even mention the "multiple commands with the same name" use case.