Trying to decide if the XL600 and XR650L cylinders are interchangeable. I'm going to be boring for oversize piston. The sleeve lengths are the same, as well as the length from the bottom of the sleeve to the bottom of the cylinder. The only difference I can see is the smog ports and the XL600 cylinder is 1 lb lighter on my high tech trusty bathroom scale. Any thoughts?