IMO, kinesio tape does help with pain and healing. I've used it for my IT band, and DH uses it for a weird patellar tendon thing that flares up every so often. We've tried a couple of different brands and settled on Rocktape. It seems to be the stickiest, longest-lasting, and stretchiest (so it's more comfortable). We never tried Spidertech though.
I suppose that kinesio tape's benefits might depend on the nature of the injury....