Who honed the cyl’s? Did you check piston/bore clearance the pistons indicate oil that wets the carbon that is then burned of Compression can be 100% and you can be burning oil compression indicate compression rings is ok but oil rings can not be ok That can be due to piston rocking in the bore...
With modern " Oil" oil is only the carrier of a very complex lubricant package The expiry date
has to do with when these products degenarate and or come out of suspention
Did the engine on mine myself Everybody that rode it said there is
Almost no vibration yet it was tiring on tar otherwise a brilliant bike but for a 80 k commute I would stay clear