RE: Honda TRX 680FA
I whole-heartedly agree the 350 is a sweet machine. It won't haul or pull like the 680 but it will probobly go more places. [Lighter & narrower].
The 680 is a bigger displacement version of the 650, which has a great record. They went a little bigger cc because the biggest gripe with the650 was a bit underpowered.
I don't think you'll have a single thing to gripe about except she ain't gonna give ya any chances to ride it...LOL.