Thrust buttons don't usually work on gas engines because the cylinder walls are not continuous. They have intake ports that would snag the buttons. It could be done but would require redesign of the ports to provide a solid cylinder wall for the buttons to work against.