Разработав несколько мобильных приложений, я бы сказал, что большинство клиентов поддерживают HTML. Конечно, безопасно предоставлять этим клиентам уменьшенную версию HTML, чтобы спроектировать ваше приложение для общего знаменателя. Тем не менее, все еще существует значительное количество клиентов, которые принимают только WML в качестве своего типа контента, и поэтому HTML не может удовлетворить всех ваших пользователей.
Если вы прочитаете заголовок HTTP_ACCEPT, вы сможете определить, что клиент может понять. По моему опыту, безопаснее обслуживать HTML, когда вы можете, и использовать WML, когда это необходимо.
Суть в том, что если вы не хотите поддерживать две версии своего сайта, используйте уменьшенный HTML (предпочтительно XHTML). Если вы можете поддерживать WAP в дополнение к HTML, это делает хороший запасной вариант для клиентов, которые не понимают HTML.