Well just to update this post, I’ve finally got the cylinder back and it’s a great job they have done. It’s like new!
I chucked it back together and it’s running again (obviously I rebuilt both cylinders), let’s see if it lasts longer than 2000 miles this time.