Actually got the Trek rideable today and nipped out for a quick test ride, still some fettling to do but mostly ok considering the mix of parts.