"Stirlings are better in that respect, but still don't produce like a proper internal combustion engine of equivalent weight and size."
True in respect to the flame suckers, but don't lose sight of the fact that engineering advances for IC (Internal Combustion) piston engines really took off --to the point where multiple valvings, overhead cams, etc., brought them to a pretty darned high level of performance and efficiency.
But on the other hand, although they've been around for a while, Stirling engines have only "recently" been subject to serious high-level engineering development. Notably by Phillips.
(They wanted to sell more of their radios in undeveloped areas, and needed "fuel-less" engines (Stirlings) to power generators to run their radios.)
For one thing, Stirlings can run on any heat source from sunlight to radioactive decay without the refining and distribution problems of the fuels used in IC engines --from pure hydrogen to heavy diesel fuels.
For another, their efficiency and utility largely depends on two other factors, the regeneration chambers and the density (pressure) of the working medium. I can't seem to emphasize that latter fact enough.
These enhancements are largely missing from your usual table-top "models" or fireplace blowers, and those seem to be the source of most folks' impressions of Stirling engines as inefficient and unreliable.
Please understand that I am not "selling" the concept of Stirling engines as better than IC or turbines.
But as an example as to how "serious" engine development can change one's perspectives, consider the example of jet engines and gas turbines, which have only "seriously" been developed since, say, the mid-1930s. But the IC piston engines had already been around for nearly five or so decades. So the upshot of further development since then is that nowadays, most commercial jets and helicopters are powered by jets and turbine engines rather than piston engines.
And speaking of "weight," look at the weight-saving techniques that have gone on with IC engines... like aluminum and magnesium components... these enhancements are not seen in the tabletop models and fireplace fans which have flavored some folks' impressions of Stirling engines.
Terry, 230RN