I have the gipro atre on my gen1. I can confirm that despite having gone thought the calibration process several times, the gear indicator is inaccurate. It's not an issue with the healthech's products itself, but an issue with the gen1 gear position sensor. It won't read like the bike is in 6th while in reality it's in 1st but it will often be -+1 gear off the actual gear and will often flash back and forth between gears until it finally settles on the correct one after abouty 5-10 seconds. I've tried to fix this with the gen2 gear sensor+bearing ball fix with poor results. The gear sensor was all over the place. As far as the tre functionality is concerned I can notice no difference between tre on and off. The tre is supposed to increase bottom end. I've tried switching back and forth multiple times and the bike is dead below 3k no matter what. Setup was +1 tooth in the rear. I reckon healtech makes a fine product, but it just doesn't quite work on the gen 1 due to the issues the bike itself has. I wouldn't spend 140€ again on the gear indiciator with tre function: i'd get the base gear indicator for 70-80€ and accept that it's gonna always read -+1 gears until it settled after a few seconds. My 2 cents, your mileage may vary.