I ordered the TEC shocks 20mm shorter and softer and except for the benefit of being shorter than the OEM shocks, they are a disaster. Granted I'm a lightweight (61kg/134#) but the shocks don't compress more than 3/8" when I sit on the bike and over bumps it feels as if they are totally immobile. I e-mailed TEC-USA twice (waste of time, they never responded) and I had checked on receipt that with the springs off they are able to compress fully. Presently, I'm searching for softer springs as a possible "fix". If softer springs have no beneficial effect, it's Hagons for me.
I do like my TEC "Stinger" exhaust a lot. No complaint at all, but their shocks are a totally shoddy product, at least for one of my slight build.
Ralph