Что значит "гядят в питалово"? Приёмник может иметь сильно
варьирующийся ток потребления (что определяется его процессором и
его ПО). Но в целом всё сказано в даташите. С диодами по-моему это
бред и какая-то наркомания, способ лечения каких-то других проблем
какими-то шаманскими методами. У тебя же сигналка? Нужен ли
линейный стабилизатор вообще? У тебя каждый миллиампер на счету. А
небось весь приёмник внутри 1.8 или 2.7 вольта, и имеет уже свой
LDO принимающий 3.3 вольта. Нужны ли вообще 5 вольт сегодня... Тебе важно, чтоб по земляным и прочим общим цепям не бегали большие токи от других потребителей (GSM -- включать "звездой"), и чтоб токи радиочастоты от GSM уж точно не бегали через антенну приёмника (мешать будет). Тебе важно как-то решить вопрос с батарейкой (чтоб каждое отключение не было как обухом по голове с 15-минутным стартом впоследствии), или с сохранением данных в контроллере и последующей загрузке. Не забыть сделать принудительное отключение питание (на RESET может не реагировать). Не забыть разрядить конденсаторы при этом (иначе может не сбрасываться полчаса). Исключить запитку от сигналов ввода-вывода (переводить их на МК в лог. 0 при отключении питания модуля). Вот такие нюансы. Программно ещё: после какого-то порога числа спутников и HDOP не жрать батарейку, а переводить в спящий режим и просыпаться для обновления координат через несколько секунд. И наоборот, не жрать батарейку, если 15 минут не видно спутников и не пинают акселерометр (стоит в гараже).