I've used my Crossrip on a fair number of singletrack. I have also used in in CX races, and I use it for my daily commute (16 miles). I have also done a few half-century gravel rides (not fit enough for the century yet) with it, including lots of mountains. It is very versatile. However, I would agree with the price vs. components argument. I bought mine half off from a guy on Craigslist, but knowing what I know now I don't think I would've have paid full price for it, but I am also really cheap (I have the Elite with SORA drivetrain). I think the Crossrip would be absolutely perfect for you, if you don't mind the price tag. You can always change the tires and put a shorter stem on (that's what I did). That style of bike is great. I also have some 28c tires for my road rides, and it soars.