Piston & cylinder kit for Grizzly 80

Hello all, my sons 2007 Grizzly 80 swallowed the choke valve screw and bent both valves and damaged the piston. In searching for parts I’ve noticed piston/cylinder kits online from Amazon, eBay, and a bunch of private sellers. Prices are all over the place too. Are these kits worth a darn? Does anyone have any first hand experience with them? My son doesn’t ride hard (yet) so I don’t think spending the extra money for a Wiseco piston would be money well spent. I will be going to my local Yamaha dealer for the valves and gaskets.