Congrats!! I think you made a great choice with the Canyon. I would also say that getting a bike fit is a good idea. While they are doing the fit, I'm sure they would "check over" the bike. Depending on how comfortable you feel putting it together (it really is easy), having the shop go through it is not a bad idea...