Just did some A/B/C between Bose Ultra buds, AZ80 and Buds2Pro. It could be because I have a Samsung phone but I can't believe how full and rich the Buds2Pro sound. Perfect quantity of bass and treble, mids are as good as it can get in a TWS. These are so much better sounding it is no contest when SQ alone is considered. Only crap thing about these is battery life is so short, especially on calls.
Comparatively, AZ80 sound OK but nowhere close. Mids are thinner than Buds2Pro, sub bass is a notch lower, treble is fine. The highlight is their battery life even on calls. These just don't die.
Bose Ultra buds sound like a radio in comparison. The only two good things about Bose is ANC is so far ahead, no contest and bass is overly boosted to get you a thumping sound that is it. Mids are so thin, it is painful. Mic is better now after fw update as long as you are in a quiet room. Outside, it is horrible.
Guess, I am gonna travel with all 3 now, Buds2Pro for SQ and short calls, Bose for ANC and AZ80 for long calls.
Sometimes, you gotta stop hunting for next best thing and just accept the fact that mainstream TWS like Buds2Pro are extremely well tuned and be happy with it...