I have a GasGas 300 that is my primary trail bike. I bought the 610 for my Dualsport bike, but when my oldest boy (who is currently bikeless) decided to accompany us to Colorado on my yearly trip it meant he would be on my 300 and I on the 610. We rode all our usual stuff around Taylor Park and Crested Butte for a week, while not ridden at my usual pace, the 610 nonetheless gobble it all up without a complaint. Water crossings had me a bit concerned with the air intake on the right side as low as it is. But it handled up to 2 1/2 feet of water pretty easily. Tight singletrack wasn't nearly as tough as I had originally feared. Mud on the other hand was quite a hand full, that's where the weight of the bike really reared it's ugly head. Great trip and great bike. And the FI worked flawlessly from 5,000 feet to 13,000 feet.
Nice !! Water crossing always make me nervous because if you do go down it's hard to get it back up. It's definitely not ideal for tight s/t but they do surprising handle it pretty well. Switchbacks can be a little tricky with the wide turn radius but you can always hop off and nudge the rear wheel with your hip which I've had to do many times. Nice pics.