Это зависит от срока службы вашего приложения. Стоимость выпуска вашего первого релиза намного меньше стоимости обслуживания с течением времени / выпусков. Для краткосрочных приложений почти не имеет значения, что вы используете. Но если вы являетесь независимым поставщиком программного обеспечения (ISV), вам нужно выбрать технологию, соответствующую вашей архитектуре и жизненному циклу приложения.
Недавно я прошел через выбор новой архитектуры пользовательского интерфейса для существующего бизнес-приложения. Исходя из моих требований к основательному архитектурному подходу, масштабируемой инфраструктуре, многократному выпуску и горизонту жизненного цикла более 5 лет (реально более 10 лет), я выбрал Adobe Flex.
Теперь в нем 6 выпусков, включая обновления от Flex2, 3, 4, Flex оказался отличным выбором. Он получил высший балл за продуктивность, удобство обслуживания, сообщество открытых ресурсов и поддержку разработчиков. Кроме того, что Flash не работает на iPad, он имеет беспрецедентную кроссплатформенную поддержку и стабильный пользовательский интерфейс во всех браузерах.
Надеюсь, это поможет.