I purchased one of the REVEL kits yesterday, and i like it. It uses a Sempu TS Bottom bracket, and has 160/240/320 watt settings, which seem adequate for mountain biking. They can probably set it up however you want. Its bolt on, I had been looking for about the same thing you are looking...