OK. I'm late on this thread but there are a couple of things I roll my eyes about.
Weight!!! Come on guys. I've never built a plane for a .70 to .90 engine that one once in the nose would make a hill of beans difference. Nuff sed!
Power to weight ratio! Means absolutely nothing when comparing engines. The engine doesn't fly alone. (Unless you messed up the engine mounts and they broke loose). Power to weight means something when you compare power of the engine to the weight of the completed flying machine, just like we do in the "grown up airplane world" I work in. Even then, alot of other factors come in to play. Wing loading for one.
Give it a rest and don't confuse this guy by splitting hairs.
And always use a bit of castor oil in the fuel. Especially in those ABC engines.
Tony