I'm sure the bike is fine for XC, but if you look at it, the rear suspension is probably the most retarded design I've ever seen. The BB/cranks are on the rear triangle, so they move along with the rear wheel. That's gonna make any bumps, especially stutter bumps really hard on your legs. On the plus side though, it looks like the rear wheel only moves about an inch before it hits the seatpost, so there wont be much of an effect on you.