Because Leaflet.GridLayer.GoogleMutant changes its maxZoom level from 18 to 23, the intensity of generated heatmaps becomes lower if maxZoom is not specified in the options since Leaflet.heat uses the map's maxZoom by default.
Perhaps the default for maxZoom should be a fixed value?