First, to give experience context, in regards to wearable trackers with HR, I've owned and used for tracking activities:
Gear Fit 2
Gear S2
Gear S3
Fitbit Blaze
Garmin 735XT
Garmin Vivoactive HR
Moto 360 Sport
Polar M600
Apple Watch (both orig and series 2)
MotoACTV
Ticwatch 2
LG Urbane 2nd edition
Keep in mind, everyone's skin color, hair, fat layer, and tissue density is different, so the lights each device uses and algorithm to identify heart beats will vary in accuracy depending on the person using it. What is most accurate for one person may be the opposite for another. In the case of the Gear S3, The main body is substantial and heavy, so it needs to be on pretty tight, as it can more easily shift and flop around, depending on your running style and movement, at least in comparison to devices like the Gear Fit 2. If you compare it to the LG Urbane 2, it's on par as far as how it fits and shifts around. In my case, with it on tight, the heart rate seemed pretty solid and GPS was great, however, keep in mind, Samsung doesn't enable you to export heart rate data to directly compare to other devices used on the same run. In fact, there's no way you can share any of your runs (WITH heart rate) to any fitness platform outside of S Health. So, if you're one of the many you have years of data stored in places like Strava, you will either need to use dev mode and many work arounds to try and get the data after each run out of S Health each time, or you will have to deal with not having your heart rate info on these platforms.
Unfortunately many of the Android Wear devices are a serious pain to share the data easily and natively to other platforms as well.
For activity heart rate tracking, I've had the best results with the Apple Watch, Garmins, and Polar M600. Garmin has horrible tracking otherwise for heart rate, it's algorithm is too dumb to throw out 24/7 samples that randomly read 160 when sitting at a desk, and they also use movement to determine when to sample, which often leads to hours of untracked heart rate while sleeping. The Polar has no sound notifications, and you can barely feel the vibrations. I hate to say it, but I keep having to go back to the Apple Watch lol. The main problem with running with the Apple Watch is no apps support the new GPS of the series 2 (without a phone), except Apple's own tracking, and Nike Run Club, and neither will let you share/export your full data to use on platforms like Strava. I'm sure this will change soon, though.