I'm thinking about replacing by chainset on my Thorn Raven City Slicker with Rohloff as I'm getting a squeak in the left arm of the chainset that seems impossible to get rid of with tightening. I was thinking of using something like the Truvativ Omnium chainset but that uses external bearings - so my question is would it be possible to fit to the Thorn frame or do I have to stick to a standard BB that doesn't have external bearings?