Purchased ES100 some weeks ago to give it a try by myself and have to eat some words...
SBH50's bluetooth 3.0 or GGMM A1 are quite insufficient regarding SQ. IMO ES100 clearly plays another league (not to mention balanced mode option and ES brilliant app).
aptX HD and LDAC (when the streaming is in best SQ mode) should satisfy almost everyone and I'm very happy that the time has arrived. It can only go better.
On the other hand, IMHO sound is still better out of Redmi Note 5 using 3,5mm jack with no EQ (ES100 would be a "8,5 out of 10" maybe?). Codecs can always improve (I think there're already some news regarding something better than LDAC on the way), and still did not give it a try in balanced mode. This, sir, has been a very pleasant surprise. To improve with a more solid construction and USB C connector, but deserves every cent spent in it