Great question — answering as the UphillTech team:
There is almost never a great reason to create a redirect from a specific URL on your website to your home page. Search ranking algorithms barely take into account keywords in your URL, and they only end up indexing each page under a single URL anyways. So AFAIK, the structure of any redirected URLs is not factored in at all. A natural result of this is that search providers neither reward nor penalize catching synonyms in redirected URLs. Redirects from location-specific URLs (like URLs for different cities) are likewise invisible to the ranking algorithm. However, instead of redirecting, it can be helpful sometimes to create unique landing pages for each location. In this case, it's...
Full answer by Wolfy: https://webmasters.stackexchange.com/a/146315 (CC BY-SA 4.0).
Need it done for your business? UphillTech.