I can't find the ad for it, but it sounds like the span will be around 54 inch; although it must have a very wide chord and thick airfoil, I would still go with the Saito 40a. I think a 52 FS is more power and weight than you would want. I'm basing that on an LT-40, about 4 lbs and a 63 inch span, that had terrific performance on a Saito 40a. Also, the Big Lazy Bee, which flew on a .25. Also, in the video above it looks like a very slow flyer.
What is this plane supposed to weigh?
Jim