Three generations of the Tracer. Which one would you buy? We take two of the bikes to BC after over 20000 km I tell you what I think.