It would be nice if the location picker marker could be a custom icon, not just the default one.

something like:
gmap/js/locpick.js
line 34:
current code

obj.map.addOverlay(obj.locpick_point = new GMarker(point, {draggable: true}));

different icon:

obj.map.addOverlay(obj.locpick_point = new GMarker(point, {draggable: true, icon: Drupal.gmap.getIcon('big blue', 0)}));