This may not be feasible but if BaseCamp would allow me to select photos from iPhoto/Aperture (I think OS X has a call to bring up Media or your photos) and use the lat/lon stored assuming the photo had been geotagged, I would use the photo feature in BaseCamp. It would be super easy to create waypoints from iPhoto/Aperture.
Thanks