The source is not super high quality and the one you link to is imo more than I will spend.
However I bought the bh 121, and Microsoft Denmark insist they have active noise cancellation.. So first set didn't work with the app (battery level), I got a new set, the app works , but still no noise...