I've looked extensivly at bikes from loads of different places and read loads of reviews and I have come to the decision to purchase a BTwin but not sure which one. I am looking at Triban 500 Road bike or possibly the riverside 900. I am going to be mainly using it for road (commuting and getting fitter) however I have kids and want to be able to go down some wooded trails/gravel roads with it. My preference would be the Triban 500 would it cope with gravel roads and/or "smoother" off road? Also how easy is the home assembly?