Don't want to solution here, but it seems like inf-clojure got slower at responding in completions and eldoc/arglists.
It takes a while to see the completion even if it is very minimal, this must have been introduced with the comint buffer redirection. Probably an alternative implementation of inf-clojure--process-response can be attempted.