As far as I know, I have been the only one to do this. If it has been done, it has not been brought to my attention. I was inspired by noname (I wonder what ever happened to him anyway), which did the first diaphragm replacement that I know of
here, which is also covered in this book.
Please note that I have done this only once, but it is a definite upgrade I'll be doing to any other sprinkler valve launchers I build. As with any piston valve, anything can be used for a piston, as long as it fits. I made pvc sheet from 2" Sch40, which seemed to be just right. Also, I used metal hardware but I believe in the book I recommend nylon hardware, as this will cut down the weight.
Was there anything in particular you want to know about it?