Is there a need for users to have social features, such as inviting friends, sharing routes, etc., and the possibility of group routes?
Have you considered gamifying the process by incorporating statistics and achievements to enhance user engagement?
The importance for users to keep 'Walk' mode active when accessing additional information, such as details about a building.