Dat ben ik niet met je eens hoor... Er zijn maar twee mappen waar de gmap-kaarten in geplaatst mogen worden. De ene is een persoonlijke map en de andere een door alle gebruikers gedeelde map. Het besturingssysteem bepaalt welke dat precies zijn (zowel op Windows als MacOS); het stukje "Garmin\Maps" wordt door Garmin daarachter geplakt.
Als gebruiker kun je daarin wel sturen met snelkoppelingen of symbolic links.
De map in de programmamap van BaseCamp is alleen bedoeld voor de (tegelijk met BaseCamp geïnstalleerde) basiskaart, niet voor andere kaarten. Dat het toevallig wel werkt met andere kaarten komt gewoon omdat het kaartenlaadalgoritme in BaseCamp drie mappen doorkrijgt in plaats van twee (zoals bij MapInstall en MapSource), dat was veel minder werk dan een speciale routine te maken voor alleen de basiskaart.
Openmapchest maakt overigens dezelfde fout bij de MacOS versie. Door de kaart daar in het pakket van de applicatie te zetten zou je die bij elke BaseCamp update weer kwijtraken (weliswaar gebeurt er nu niets meer op het updategebied, maar goed).