Actually, I'm too used to Google maps because I find them extremely comfortable and easy to use. After all, you can enter latitude and longitude map, search for interesting places, read reviews on many things. There are too many tools and that's why I don't think there's a reason to create new maps.