In the New England rocks suspension is everything. No way in hell will a stock bike of any brand be optimal. I ride the same type of terrain and after many bikes of different brands for over 20 years in this area I never had one that I was happy with stock. New bike fever is another matter, but speed and confidence in the rocks will have to be dealt with on a new bike too. You can't look at suspension like a constant, its a variable like jetting that must be adjusted.