Thanks for all your feedback guys.
Yeah, Timing is OK.
Can't believe I didn't even think of the valve clearances, I have even just done them on one of my kids bikes! Like they say, it's the obvious stuff you often forget. I've actually just assumed given its almost new they would be OK...