I own and use both for a while now .. mostly with the Sennheiser IE600 and IE900..
1) SQ quality with those IEM are rather similar and can produce a very decent volume level, even a realistic volume pressure (not really good for the ears) ... at my age I can ear from 10hz to a bit more than 15Kz (so that's not so bad for music)..
2) The iFi Go blu has a far better battery life and can be used an all work day without any trouble .. the BTR7 can't exceed 6 hours playing time in LDAC mode and a few phone calls. The iFi go blu is more usable if you need a real day playing time. That is strange as the BTR7 is much heavier and far more bulky than the iFi go blu (which is really tiny and light). Both can be charged while playing with a little 2500mha usb-c battery dongle.
3) The BTR7 can be coupled with 2 smartphones/laptop, the Go blu can't do that.
4) The iFi go blu at a very low volume level has a real permanent little background hiss which is annoying (I had 3 iFi Go blu in 2021/2022 .. all had this issue), the BTR7 has no background hiss
5) I like some times to use the xBass/xSpace features on the iFi go blu, at very low volume level it's like a good old "loudness" feature.
I use both BT Receiver with a magnet ddhifi C10B clip sticked on the back to be able to use them clipped on my shirts.. the BTR7 can't be used with a wireless charging, but it is not an important feature for me.
Based on this, I really don't know what I would recommend.. both have severe drawbacks, though they still bring a lot of pleasure and comfort to be used, so even myself I am in trouble very often to select what to use for the incoming day.