I store Kix32.exe, crc32.exe, and 70+KB of script code on the client that is executed globally by 35,000 clients daily. I much prefer the added functionality in Kix32 and with it staged locally, I have no issues that site.
If you want to see my batch file for launching this it is here: LOGON.BAT (the overkill version)
if Kix32.exe or the scripts are altered or otherwise corrupted they will be replaced because they will fail a CRC32 check. If I add updated code on the DC again the locaaly cached files fail the CRC and will be updated.
You must not be doing very much with your code if you are elated with 3.21.
Home page: http://www.kixhelp.com/hb/