Thoughts on the two? Am going to replace my OEM levers for black, folding ones (long, don't like shorties). I hear good things about both, TWM from BDS Racing are about £160, Evotech about £120 throw your 2 cents in
I can't offer a comparison I'm afraid but the TWM levers on my 2007 have been excellent on track, a good upgrade from standard and BDS's customer support is superb.
I've put the longer twm levers from BDS on my blade....Best levers I've had out of all the others I've tried. And BDS are a pleasure to deal with
Twm are the only lever you’ll need mate, you get what you pay for and these won’t disappoint. mike at bds is a pleasure to deal with also so no messing about
TWM on my old 1299s which were sold as Ducati Performance and twice the price nearly, now have them on my SP2.
Absolutely blown away by the service - ordered them yesterday and they’ve just arrived - thanks again Mike at BDS Racing