With the right set-up and preparation, cleared/doused vegetation, filled gutters etc. a roof sprinkler can absolutely save your house. Not relying on mains water though - 50,000L tank and a diesel pump with ample fuel stored in a block/brick/cement enclosure.