Tom - not trying to duck the issue, but if there were a "best" we would all drive brand best, wear best clothes, best shoes, etc.
I don't like the water because it REQUIRES new antifreeze each year or the aluminum will dissolve. But if you change the antifreeze, the water will work.
I would use exhaust, or pre-heat the air; but not saying either is "best"; just what I would do.
Jon.