Yes, I championed the Adafruit baro a while ago but I have started seeing odd QNH values from it with 3 out of 4 PAWs I have fitted them too
It's odd as the 4th one is fine, so it's hard to believe there in an inherent problem with using it but 3 / 4 bad is not good.
Keep an eye on the QNH values reported when the whole system is running especially over time. My bad ones tend to drift upwards over time, the 4th is steady at a comparable METAR QNH !
Good if yours is giving sensible results!
Does the Adafruit breakout have pull-up resistors on the I2C bus? - as noted elsewhere, the Pi already has I2C pull-ups, and if the breakout adds them in parallel this can reduce the pull-up resistance to the point that I2C becomes unreliable - I've seen this when using other break-outs, including Adafruit ones, with the Pi.
With an Arduino-type setup that these breakouts are intended for, the intrinsic pullups on the microcontroller can be disabled, but as far as I'm aware you can't do this with the Pi (I believe there is a second I2C bus available without them, but this isn't available on the main GPIO connector...)