My P1 Pedals recently took a powder - bearings are rather worn and the left side started dropping out. Considering they only lasted for about 3 years and require a $300 service to bring them back to life, I decided to switch to a crank/spindle based PM instead. I really wanted another true dual sided PM since I suffered a very severe leg injury years ago and the dual sided PM helps me focus on my injured leg. I looked in to several different power meters including the 4iiii but, decided on the Rotor 2inPower crankset with direct mount chainrings and I couldn't be happier. It's a versatile unit that comes with multiple BB adapters so I can move it between bikes if I want and it also has built in temperature compensation so I don't have to calibrated it every ride.
Just another option to consider....