GPS is notoriously terrible inside cities with tall buildings and when you have overlapping roads, nearby roads with vastly different speed limits and so on. This would lead to way more accidents.
Just saying that the speed is limited to the maximum speed limit of any road within 1 mile would be a huge improvement. When nearby highways have speed limits of 55mph, there's no good reason to allow cars to drive 70 on surface streets.