I think OpenStreetMap is a better overall solution; I’m switching over to it on the front end of my sites, and will look to see what’s involved with switching to it in ACF as well. Perhaps a new field type to provide different options.
For reference: You can use Photon for the address lookup/autocomplete (https://photon.komoot.de/) and leaflet as the rendering engine (https://leafletjs.com/).