I always thought that nuclear power might make steam work. I would think it could heat water the fastest. Collisions would be an issue.
Nuclear already makes steam work. As does coal and oil.
The small scale mobile stuff is where steam becomes rather untenable. If someone can find an easy and quick way to create steam that would be a huge leap forward.