Garmin offers this in a number of products.
What would like to be done in using Streetmap Premium with custom roads is to be able to add POI's with a buffer voice alarm alerting the user that they are approaching the specified POI. Our line of thinking is to identify high risk intersections and give a 30 second warning that the driver is approaching one of these intersections (in order to raise their level of alertness).