I don't think the NCM Moscow is great for off-roading. I ended up making several changes to use it as a mountain bike and it works well. First off, the front fork is really not great, it is basically a low-end spring shock. I ended up replacing it with a RockShox ReconRLR which is one of the few...