i would definitely get a GOOD deck plate and make sure those cylinders are true after all that work.
S&R is good peoples, but i dunno about this. deck plates and sleeves work because they allow coolant to pass through. unless this engine is going to run on methanol and have NO cooling system at all, this may or may not be a great idea. good luck with it though. i can see it handling good power, but i question the longevity of it.