I was hoping this would solve an issue I've noticed with TRAMP, but unfortunately it does not seem to.
I might try nuking it and see if things improve at all.
Completion with TRAMP works with icomplete-mode in my version of GNU Emacs, so I assume that it is not the case that my GNU Emacs install is erroneous. I'll attempt to locate the difference in implementation between these two implementations.