You want a smoot controlled burn producing a nice wave of fire/heat to gradually and fluidly expand and heat the surround air (causing the gas expansion) and push the cylinder down, you dont want an explosive force pushing the cylinder down. Think about what detonation is and how it blows holes in a piston...that explosive force is a pressure wave that will smack on the top of the piston...you dont want that.