I always wear bone conducting headphones when running. Need to hear alle the electrical scooters that try to kill me.
I opted for Shokz Openrun instead of the pro model. Mainly because of the higher IP rating. Sweath, rain and snow no worries anymore. I han a set of Shokz Openmove earlier, that eventually died from water. But Openrun is fantastic.
I find the sound quality pretty good, but a bit lacking in bass. Be aware that the wind noise makes them less fitting for riding a bike, unless you cover your ears with a helmet cap or something similar.
I have too many hills and some time constrains, so it’s a bit hard to follow them. But I think they are fantastic. They make easy very easy and hard hard.
With HRV on the watch the adjustments to the program based on daily training readiness is superb.
I run quite a lot, and use them as a guidance on when to train hard and when to do easy runs instead. If I lived in a flat area and had time, I would have created an event with goal time and followed the program.