@Charby that would also be fun.
The biggest technical problem I see is that the location field in the account is just plain text, so no way of knowing what is in it. A more defined field would be needed.
I need some more hours in the day to investigate how much effort it would be.