My initial thoughts guys after trying them out for one gym session:
Let me first put some context around this, i wanted these mainly for the hooks. I do vigorous workouts and everything else I've tried either falls out my ears, or i have to adjust them every few minutes.
I've also tried using Bluetooth mmcx adapters, but this is still uncomfortable and i still would need to make adjustments. Example if i turn my head the cord that goes over my ears would unhook.
Safe to say these are really snug and once I played with the ear hook piece to the right liking i didn't fiddle with it at all in a 2hr workout session. Ear hook piece is flexible and stays the way you position it.
Sacrificing some sound for comfort is what i was expecting. After i paired my Shanling M0 I paired with the default Bluetooth, I'm normally on APTX codec, but i noticed that the APTX wasn't showing.
I played it like this for about 15-20 min and it sounded really bad. Good news is that i read this thread:
https://www.head-fi.org/threads/iphone-aac-vs-aptx-and-aptx-hd-real-world.861978/
I then changed the codec to AAC and I'm very pleased to say the sound quality now meets my minimum requirement. Wish the volume was a bit louder, but with the right seal you should be ok. Speaking of seal the isolation with stock tips is decent, but i wasn't going for complete isolation as i like to hear people when i do pause a track without taking out the buds. Button functions are easy to use and pairing is consistent. I'll have to see how using it with an IPhone X sounds, i bet it sounds better since its all Apple.
Hope this was helpful!