I have one question about google map plugin, is it suitable for business directory site with thousan

I am the one manage the map and create short code for my user. It will be long lists of may with many of short code and at the end it will be difficult to trace back the maps.
My site business directory not not allow users to access the WP admin. Any other simple way to manage the map ?