I have used PowerBeats Pro for half a year and recently got the AirPods Pro. I can say that in terms of sound quality they are not too different, but the PBP does not have any noise cancellation, instead, it only has minimal sound isolation, which is better than the 1st and 2nd gen AirPods, but nowhere near the ANC of AirPods Pro.
I always had to crank up the volume level of the PBP when I'm in the subway as a result. For AirPods Pro, I can just keep in normal volume since most of the train noise has been filtered out, while the announcement is still audible.
If I had the chance to return the PBP now, I would definitely do so. The ear hook is great for workouts but it also hurts the back of the ear quite a bit at the beginning, not to mention the trick you need to master to wear it quickly. The poor noise isolation, however, is the real dealbreaker for me.