Haven't compared it to the original piston that came out of my TY250 but I will tomorrow.
Once the cylinder is back from having the exhaust port bored round to fit a new spigot I'll be looking at pulling the motor down & fitting the new stuff to it. I may buy another carb & fit the jetting kit to it so I know everything is brand new & can put the piston port stuff to 1 side together