I'm not a mechanic guy, but don't you have to figure the BB size into that also. I keep it simple and have picked up various width BBs from cheap sources like Nashbar. I then mock up the drivetrain real size. I guess a lot of guys came up through a bikeshop, but I have to design around the parts.