В качестве цели вы определили только 3 «платформы» телефона. Одна вещь, которую стоит учесть, это то, что существует гораздо больше телефонов, отличных от Blackberry / Windows Mobile / iPhone, и, возможно, они будут составлять большинство вашей аудитории. (?)
Исходя из того, как вы описываете свое приложение (просто текст), вы сможете поразить практически любой мобильный телефон, подключенный к Интернету, то есть почти каждый телефон, проданный за последние восемь лет.
Смена собственной версии, вероятно, даст вам больше контроля над отображением и навигацией по контенту, что по достоинству оценят ваши пользователи, но вы потеряете большую часть возможностей автоматического форматирования и расширенного взаимодействия, которые может дать вам что-то вроде ASP.NET Mobile. , Это компромисс, который вы, возможно, захотите рассмотреть в свете того, что, по вашему мнению, сообщество пользователей пойдет с этим в ближайшие 2 года.
Возможно ли, что они могут попросить больше возможностей настольного компьютера на мобильной стороне? Если это, скорее всего, «да» (тем более, когда я думаю о трех платформах, на которые вы нацеливаетесь), я бы порекомендовал какой-нибудь инструмент автоматического форматирования / включения, например ASP.NET mobile. Если нет, просто сверните свое собственное и оставьте его простым и легким для использования вашими посетителями.