I've got five PMI 40s and wouldn't part with them for any price. I still stick to USGI 30s for defensive situations, but my PMIs have always run 100% once set up right.
All of mine were slightly long (front-to-rear) for my Colt's mag well. A very gentle squeezing in a vice cures that, and they stay cured. As a matter of habit I replace all my mag followers with greenies, including the PMIs. I also molycoat the PMIs -- I'm not a fan of steel mags in alloy magwells without something to reduce the friction/wear.
I regularly do mag dumps in full auto with the PMIs and they do not miss a beat, even when I've set my '16 up to run at 900+ rpm. I can and do wear out GI 20s and 30s, but I've never worn out a PMI yet (I guess that's the advantage of steel).
When I win the lottery, I'll go shopping for Sterlings....[;)]