bubble shield/surgeon are almost strictly better, i probably wouldnt even play that card for 0. its effect is way too narrow and its unrealistic to ever expect any better than cancelling out a bb, which at best breaks even with a 2 mana spell (and if you deliberately use it for that there is usually much better workarounds for the downside of bb)