If you see base layer switchers in other high-quality interactive maps (eg. Cesium.js) they generally include thumbnails of the various external base layers. Here's an example:

Our current base map layer switcher simply presents a flyout with a radio button list with one base map per radio button.

We can improve this somewhat by adding a preview thumbnail image for each base map like the cesium example.
If you see base layer switchers in other high-quality interactive maps (eg. Cesium.js) they generally include thumbnails of the various external base layers. Here's an example:
Our current base map layer switcher simply presents a flyout with a radio button list with one base map per radio button.
We can improve this somewhat by adding a preview thumbnail image for each base map like the cesium example.