You could be right, but I'd make very sure the carburetor isn't the culprit. Playing with jetting or just cleaning them again may help. Did you do the compression test with the engine cold or when warm? Compression can go up for a running engine. Doing a leak down test might be more telling. If you're willing and able, measuring the bore is probably the best way to be sure. I don't know if it's the same as the TW's numbers, but there's an acceptable range of wear in the cylinder and then there's what's out of tolerance. A service manual and a bore gauge can solve this if you're willing to go that far, but I'd try to check what's easily accessible first.