I've attached a sketch of a macro to help activating the minibuffer lazy highlight. It doesn't make query-replace-read-args exactly short, but if you like this, I can prepare the patch. Note that I haven't tested this code at all. It's for impressionistic purposes only.