Certain work requires specific tools, as people say. If you want to dig a hole - use a spade, a nail can be battered down with a hammer, a tree can be cut with an axe, etc. But there will always be tasks, for which using a standard tool won't be enough - you will have to enhance and customize it.
The first and the most important thing you need to know about Google Maps service – it is awesome! It's an extremely fast, reliable, highly customizable freemium tool.