686 costs more and wins for a reason
The GP100 is a solid wheelgun. It will not fail you. But it's not in the same class as a 686, and the price gap isn't arbitrary.
Start with the lockup. The 686 Plus uses a three-point lock. Top, bottom, and center. The GP100 uses two. That matters when you're firing thousands of rounds through a gun. The 686 holds timing longer. You can shoot one for years and the cylinder gap stays honest. The GP100 drifts. Both guns will run forever, but *one of them will stay put*.
The trigger is the next gap. The 686 comes with a better action out of the box. Smoother double-action stroke, less stacking. The GP100 trigger is workable. It's not good. A lot of competitors pull their GPs to a gunsmith anyway, which eats the price advantage.
Build quality shows up in details. The 686 cylinder rotates with less play. The ejector rod on the 686 is more robust. The finish on the 686 holds up better. These things compound.
For IDPA, this matters more than casual shooting. You're doing timed strings. You're moving. You need a gun that breaks the same way every time. A 686 in .38 Special with Moon clips is a platform that doesn't argue with you. The GP100 will work. The 686 will work and feel like you paid for it.
If you're shooting 500 rounds a year and cleaning it once a month, get the GP100. If you're a serious competitor, the 686 is worth what it costs. You're not paying for a name. You're paying for geometry and tolerances that hold.