You didn't ask my opinion but I will give it anyway. I prefer KiX not to have any file associations whatsoever. What is wrong with just calling KiX and passing parms? If you want associations, you can run a script. If you want KiX locally installed, you can copy it. It should not be the default.
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.