This isn't so much of a question as a future wishlist item.
It would be nice if the HC was more version independent from the actual SSL-VPN server itself allowing for more forward and backward compatibility. While I realize the Juniper Installer Service [JIS] can handle updating automatically it would be better for us if we could roll out the HC code via our processes to small subsets of users first and then expanding out.
Further to my wish. I haven't thought about this but Cache Cleaner versions linger around. That is, I can have a 6.4 version of CC and a 6.5 version of CC installed at the same time. Now if the same were possible with HC then when users flip between different versions of the SSL-VPN [either by hitting a different SSL-VPN server cluster running at a different level of code or via an SSL-VPN upgrade or roll-back] then we would avoid the download and installation process which seems to give users some consternation. :-) Not sure if whtis is a good idea or not. I am just thinking out loud on this one and for me that can be dangerous :-).