I built mine with the Ebay kit. The compression height was high in my case. I had to shim the cylinder to keep the pistons off the head. I ported mine and at first used a Honda F cam which is fun. I floated the stock spring/valves, bent an exhaust, and then installed APE's springs and retainers with an aftermarket cam 370/330 lift. It's a blast to ride. I put the ugly king and queen seat back on because it's easier to stay in the saddle than the stock seat. They are cast pistons but I like the quality, I did smooth them a little as per Hondamans suggestions. Nothing wrong with that kit especially the cruizinimage price.