Soooo... it still seems like this motor needs a teardown, but I'm open lol. I've put a couple hundred miles on the bike. I replaced the battery, and also the regulator after it died mid ride last week. Starting it is hit or miss. As the engine warms up, the idle continues to rise and sometimes quite randomly. Thankfully this is really easy to adjust on the fly, but affects starting the bike next time. It pulls like bananas at wide open throttle, but at partial throttle it sounds a mess, and there's a fair amount of backfiring when engine braking. I've also had a couple of really impressive backfires while starting, and there's been two instances of a decent amount of smoke coming out of the crankcase breather. Yesterday I ran a compression test again to see if things had improved after putting some miles on, and I got 155, 155, 60, and 90. #3 was 110 before, and no change on #4. I'm thinking either a couple valves got toasted due to the tight clearances, or some rings are burnt / broken but it seems like it's time to pull it apart and find out.