Questions about crank/bb replacement
I am considering replacing my crankset on my 93 Giant Sedona ATX (it, along with the FD, is the only remaining survivor of the stock Altus A-10 component set) and I have a few questions:
1. A lot is made of the need to properly match the BB and the cranks - I understand this. Beyond the obvious - spindle length and type (eg. square taper, ISIS, etc.) and bracket shell size - what the factors I should consider here?
2. Chainline: it appears to be that chainline is a property of the crank and spindle length - the BB shell size is irrelevant. True? If I select a BB spindle and a crank which gives a specific chainline (47.5mm, eg) will it be the same regardless of the bike it is used on? Therefore, if I select a crank and bb which, by specification gives the same chainline measurement as I currently have, then I should expect it to be the same when installed - true?
3. Finally - I am looking at the Sugino XD crank which Rivendell sells. I understand that this is nominally a road crank, but suitable for all applications. Are there any gotchas I should be aware of (other than the need to match with an appropriate bb, of course)?
Thanks for any and all help