To give you an idea, I fitted a have a bike with a BB86 (shimano pf Road standard) and it was faultless for 7 years of all weather riding. In fact, the only reason I had to replace it was that a di2 cable frayed and I had to take bb out to get to it. Pressed in a new one but for all I know the old one may have gone on forever.
The one you are looking at is pretty similar in design, as in PF, with cups. The really troublesome ones tend to be the ones where the actual bearing is pressed straight into the frame