У каждого своё мнение конечно... (где наверно нельзя мультиплексировать GSM/GPS)
Мультиплексировать может и можно, но зачем этот геморой? Более того GSM-модемы сейчас с двумя UART-ами есть - по одному порту данные, по другому - команды. Типа так удобнее (не пробовал).
USB для конфига
USB в таком применении и есть COMPort, но менее надёжный и с более сложным протоколом. И ещё нужно чтобы он был реализован в МК аппаратно.
в мобильном девайсе нафиг не сдались и 232 и 485
Почемуй-то не сдались? Есть потребность в подключении датчиков уровня топлива по 485/232 или видеокамер и чего-нибудь ещё (типа терминалов для оплаты по карточкам).
Опять же резервный канал по WiFi или RF можно подключить. Тут UART-ы будут нелишними.