Стоит подчеркнуть одну вещь: единственный стандартный способ развертывания мидлета - это загрузка через OTA, поэтому вы не ожидаете, что у телефона с поддержкой J2ME не будет веб-браузера.
Мобильные веб-браузеры, такие как Webkit и Opera, становятся лучше, чем J2ME (по крайней мере, пока MIDP3.0 не начнет поставляться, если вообще когда-либо).
Независимо от того, какую платформу вы выберете, вам нужно будет протестировать свой сервис на многих устройствах. Я не думаю, что переключение с J2ME на webapp имеет огромное значение в этом отношении, потому что производители телефонов постоянно меняют двоичные файлы, которые входят в прошивки телефонов.
Заставить людей использовать веб-сайт на своем мобильном телефоне проще, чем заставить их загрузить приложение. если это приложение уже не установлено, когда они покупают телефон, то есть.
Возможно, вы захотите взглянуть на LWUIT для лучшего и более легкого графического интерфейса J2ME.
Одна вещь, которую J2ME выполнит для службы бронирования авиабилетов, - это экономит заряд батареи, не требуя постоянной передачи данных по сети, благодаря механизмам локального хранения.