I looked at the Leo web page. The Leo 46 and the Mecoa Tomcat 46 are the same engine. Go to
http://www.mecoa.com/ and you can compare the engines. The spec's on the mecoa page are a little different, but I have both of these engines and they are the same engine. They both run good and have good power, but are not a power house engine. For $49.95 at Hobby-Lobby you will not find a better engine. They idle good and are a great engine for trainers thru fun fly.
You will need a higher out put engine for competing in any events if you plan on winning.