I am installing this same exact setup this coming week. I was also concerned about the sleeve not really fitting into the base of the kyb's. I talked to a auto shop owner about it and he said it really shouldn't make any difference and that the sleeve should not dig into the "perch". with how many peopl that have done this setup or ones similar to it already without doing any mods to the shock or sleeve, I am not worried about it.