If it "ran fantastic" before, had good compression, and was not burning any oil (i.e., smoking), chances are your cylinder wall is O.K. With this new piston you want to install are you also installing new RINGS? If so, you really should have the cylinder wall lightly honed before installation.
Sidebar: Why are you in need of a new piston? Why did you remove the stock piston and what happened to it?