Thanks for the suggestions everyone. Took my noble steed in this weekend and everything looks good. Cables needed serious tightening but otherwise all checks out! Happy bikes make happy riders.