I have an older 300 EXC version. it has the PDS suspension, and it works great for off-road. The suspension is too soft for MX, but since I ride off-road and only MX now and then its perfect for me. That being said, I'd get the newest technology with the newest frame geometry you can get.