Vector tiles are much faster than regular Raster tiles like is currently being used if you click the OSM layer on Maps. The current day/night mapbox layers are already vector tiles so that's good.
But for the osm layer, you'd want to keep the osm-carto style but use vector tiles.
Geofabrik (great German company that does a bunch of contributions to osm community) actually has a style that copies osm-carto but for vector tiles.
https://github.com/geofabrik/openstreetmap-carto-vector-tiles
https://wiki.openstreetmap.org/wiki/Vector_tiles