How to add Google Maps data overlay to Openlayers map?
If you find OpenLayers for Drupal too daunting you could have a look at https://www.drupal.org/project/leaflet. It's easier to configure and more lightweight.

As for OpenLayers:


Create a view that provides an OpenLayers Data Overlay Display.
Then you may want to checkout: "admin/structure/openlayers/layers" and configure a Google Maps layer.
Then create a map over here "admin/structure/openlayers/maps". Make sure you enable your Google Maps layer as base and your Views Data Overlay as the Overlay for this map.
If you want to "show" the map also with Views create a new display (not an overlay) and use the OpenLayers Map formatter. You can then select your OL map created in step 3.