I have a TOP TSR12S3. Me and a buddy went down this same road too. We ended up getting the microcast p/s.
He has already had one wear out on him. Mine is still ok but I haven't run it that much.
I doubt I will get another (however, it looks like most of the engines if not all are going to it).
My thoughts on the quick wearing is that the piston is now actually harder (higher silicon content) than it was before and probably put more stress on the sleeve. So the sleeve is what is wearing out faster.