I don't personally have one of these. But, when I need a piston I will be getting one.
The person on ebay that makes/sells these is a member of this board and one hell of a stand up guy. I have spent a lot of time on the phone with him while working out issues on my '76 400F and he has always been willing to provide (good) guidance.