One thing to keep in mind regarding these small flame lickers is that they may not shed heat as quickly as they need to in able to keep running well. As the cylinder heats up, it is far less able to form the partial vacuum by instantly cooling the flames hot air, which it needs to do for the return (power) stroke to work well.
All in all you have that one working amazingly well ..... without a doubt!!!