When we right-click on a point in the map, there is an option to view that point in OSM, Google Maps, and Mapillary. May I suggest one more option?: Instant Street View (instantstreetview.com).
At Instant Street View you can see a street view, well, instantly. That would be really useful for checking out a point on a map quickly to see what it looks like.