I salute your and your rocket ship!
Mine is truly great with a Saito 100. You've got the equivalent of a 150 on there-- but with better throttle response I bet.
Isn't it great with these birds how you can just say, "Hmm, I've got this big motor sitting here, and it won't take much to bolt it onto this lightweight airplane... I wonder what would happen?"