@ Matt
RE: Is this change universal for all of your users or can I as a single user be placed back on the Google Maps provider?
The change is universal to all users.
You are using the Google Maps provider, if you were not, you would see maps being provided by Wikimedia and not Google. It defaults to displaying maps from Wikimedia, unless, the Google Map API keys have been setup.
The library that I am building on top of is providing the ability to utilize multiple map providers. It uses its own map controls and not the “native” controls of the provider. I have not as of yet added the ability to switch map layers (road, satellite, etc. ).
New features have already been added. If an entry has more than one address, all address will now have markers and the map zoom will auto adjust to display all markers. The markers now have a popup which displays the address. And the maps now “lazy load” (load on demand) which allows the page to load quicker.
This is a more flexible, by far, solution… control over the map provider and layer controls as other map related features will come in future updates.
I do understand that the satellite layer control is an important feature for you and I do apologize for it absence and any trouble this may cause you.