Has anyone ridden the KHS XC 304 ? I am deciding between the Giant NRS 2 and the KHS, just wondering what your comments are on the Stratos Suspension?