Reading your posts prompted me to install a 17T as well. I like the reduction of "buzz" in the engine at highway speeds. Price of gas is edging toward outrageous as well so better mileage will be welcome. I only ride solo (wife getting less adventuresome in her old age
) so don't notice much, if any, loss of torque on the low end.