The gas-fired boiler burns any fluid with a fuel_value to make steam. Any fluid with a fuel_value will work, so it is compatible with all mods that use this feature. It is balanced to use the same amount of power, and therefore the same number of steam engines, as the vanilla boiler. The boiler won't burn steam, since steam energy is based on temperature, not fuel_value. There is a startup setting to make vanilla petroleum fluids burnable; it is off by default.
I also recommend the electric boiler mod (https://mods.factorio.com/mod/electricboiler) and Adamo Nuclear (https://mods.factorio.com/mod/adamo-nuclear) includes a nuclear-powered boiler. Make more steam free!
Adamomods will always be free and released into the public domain. If you've enjoyed my first set of mods, I have more planned, and improvements planned for the existing set. I am only limited by time. Consider donating to help me gain more time to make more mods: https://en.liberapay.com/Adamo/