Yes, well I did... both of the flip tabs broke off the stock pedals today. I threw the pedals that came with my Trek 1.2 on there, and also some Power Straps. I have to say it is much better than the stock pedals. Doesn't seem like very many people use the power straps though.
Also I'v noticed that my lock ring loosens up when I skid. Kind of annoying. I got the cog super tight, and the lock ring super tight, and it still gets loose. Thinking about getting a different lock ring maybe? It seems to me that my friend never has a problem with his.