1. at this moment we would like to stay on google maps because of its strong API as we consider more advance features like route plan, route count, turn-by-turn etc., don't worry guy, as per my information, google going to launch their offline version, we need more research on it.
see this ...