Yeah, not cheap but anything any good never is. I think I will go for the ESA version when it comes to it. I can reset it all with the GS-911 and fit it myself ok. Just getting it past the other half!
You don't need to reset anything. Before taking out the old shock make sure your bike is on the suspension settings that TT tell you. This will then match the settings that the TT shock is sent from the factory with.
I don't know what Tractive are like to deal with, my dealings were with TT who were very helpful,responsive and informative.