Если под сообщениями подразумеваются разговорчики, тоя против. А вот сделать возможность предупреждать о ГАИшных засадах то почему бы и нет. Тока сделать отключаемой.
Обычно это делают пассажиры. Или проехав и остановившись.
На форуме «ситигида», у которого эта функция есть, люди жалуются, что нет возможности поставит точку не там, где находишься — именно чтобы отметить гаишников, уже проехав место их стояния.
В процессе управления машиной это и в самом деле требует неприемлемо сильного отвлечения.
Воот! Если выгружать POI на сервер, как здесь: http://navikey.reformal.ru/proj/?ia=248681 , то этот момент можно реализовать в три тычка (ну 4): Ткнуть на карте место, ткнуть тип POI из небольшого (возможно, настраиваемого) набора типов (напр.: пост, камера, авария, блок....), ткнуть галку (или кнопку) отправки на сервер, и подтвердить всё это дело. Можно даже сократить количество действий до 3-х, создав в настройках опцию об безусловной отправке таких POI на сервер. Можно даже до 2-х, если сделать выбор типа одновременно и подтверждением действия.
Когда я еду из своей деревни в Питер, СитиГид предупреждает меня о 95% ГАИшных засад на Приморском шоссе. Кто знает - поймёт, отличное шоссе с практическим отсутствием пешеходов и ограничением 60 км\ч При этом ложных срабатываний не более 20%.
Поставить метку самому в движении легко, два "тапа", а можно и "повесить" на любую кнопку смартфона.
Если и делать, то крайне упрощенную схему тапа. Это и безопасность и софт не станет сильно тяжелым.
Надо эту мысль объединить со следующей - дать возможность выбирать POI записывать в память мобильного устройства или подгружать с сервера по мере передвижения на новые участки дороги. Или третий вариант - по мере продвижения программа сверяется с сервером актуальны ли подгруженные POI. Если на сервере более свежая информации, то загружать обновления на устройство. В результате любой отправляющий оповещение о засаде или о магазине и т.п. будет обновлять список POI на сервере.