Other than a few bugs you'll likely end up with, most anything will work with anything IMHO, my drivetrain consists of shimano, sram, suntour, and micro shift, some new some early 90's. It tends to result in longer setup and adjustments but eventually will work.