From a thermodynamic point of view, both the output and the efficiency of a heat engine is directly related to the hot and cold temperatures achievable in the system. The post above is correct when stating the lack of efficiency and output. But what's not clear to most is just how poor those real world numbers are.
In real world terms, for this discussion, 5% efficiency is achievable with great effort. Without that effort, expect 3%. Very little of the heat of combustion is used to drive the piston down. There are many reasons for this, but consider the lack of significant steam heat as one of the thermodynamic reasons.
Combustion can be 2500-3500 degrees F. Steam at a difficult to manage 800PSI is 500 deg F. Remember, the amount of heat is directly related to output and efficiency. So, instead of working with 2000+ degrees, we are working with less than 500F.
Maybe a good comparison is an air compressor. A 2hp garage air compressor can't even sustain a 1/4HP die grinder.
To make matters worse, burning hardwood with a normal moisture content, it takes about 5 times more wood in weight than it does #2 heating oil or gasoline. 30 pounds of wood produces the same heat as a gallon. Add in heat transfer inefficiency and steam inefficiency and the best we can hope for is 200 pounds of wood might match a gallon in work produced.