
Only used this for the first time but I can say it works well for Zwift. I had this on a MS Surface Pro 6 and hooked up a heart rate monitor and smart trainer to it (to control power, cadence and resistance). I had no trouble finding, connecting and staying within an hour by car. So far this has worked great. Time will tell how it holds up.

Coros PACE 2 Premium GPS Sport Watch: Heart Rate Monitor, 30h Full GPS Battery, Barometer, Strava & TrainingPeaks Compatible
20 Review

Garmin Forerunner 35 Band Soft Silicone Replacement Watch Strap - Compatible With NotoCity Smartwatch
32 Review

Garmin eTrex 10 Navigator
31 Review

HUAWEI Watch GT 3 Classic 42mm, White/Gold
22 Review