I much prefer 5-string basses with purpose made pickups, usually soapbars of one kind or another, to bring out the proper character of a B string, and mounted in the correct location(s). To my ears, the tonal characteristics of a P-pickup that bring out all that good groove round mojo of a P-bass also causes the B string to sound muddy to my ears, irrespective of the make or model of bass or P-style pickup. That, and since it is very difficult to get perfectly symmetrical coil/magnet/pole piece geometry to get rid of the noise (remember: the '57 P-pickup was designed essentially as a humbucker), one significant reason to have a P-pickup in the first place, it just doesn't happen with the vast majority of P-style 5-string pickups.