As a rule I only enable location when I need it - mainly to decrease tracking. That is a minority view I realise, but it's not that unusual. I have MRA set to 'Allow all the time' but my overall location is off, which overrides that setting.
Google Maps works perfectly well without location enabled, in terms of allowing searches, route creation, access to settings and so on.