This is probably really dense but I'm looking at a new chainset and BB, specifically a Shimano 105 5603 triple and a Hope road steel BB. The rest of the drivetrain, and the shifters, are from the 105 5700 series. So:- firstly the Hope BB - is there any reason not to buy the road specific one, other than the ability to use on a non road bike at a later date? secondly - will the 5600 chainset work ok with the 5700 series stuff? I can't see why not, it's all 10 speed etc but the Shimano tech docs all seem to recommend within series now.