I'm interested to know if this doesn't actually violate the google maps terms of service:
https://developers.google.com/maps/terms#10-license-restrict...
10.4(e): No use of Content with a non-Google map. You must not use the Content in a Maps API Implementation that contains a non-Google map.
10.5(f): No incorporating Google software into other software. You will not incorporate any software provided as part of the Service into other software.