Я бы понял ваше решение если бы вы применили в вашем навигаторе WEB технологии на базе Silverlight. Тогда бы вы действительно по настоящему были бы отвязаны от железа навигатора и голова не болела бы от проблем переносимости на другую платформу и интерфейс пользователя был бы действительно креативным.
Вы могли бы присоеденяться и по PPP через СDC или UART, по и по RNDIS, и через Wi-Fi и через IR порт и т.д. без всякого дополнительного писания софта для непосредственно панели.
Но как понимаю нафигаторы такой возможности не дают.
Сравните ваш интерфейс и интерфейс скажем uC/GUI
Ну и кто красивей сделает? И быстрей?
А между тем в uC/GUI есть такая кастомизация виджетов для малых экранов которой вы не найдете в API Win CE.