С кнопками не интересно, с кнопками это не бот, а тлг-имитация веба.
Мне нравится гибридный подход - когда есть и кнопки, и NLU.
И каждый пользователь сам выбирает, что ему больше хочется)
В Алисе, например, так и реализовано. Что-то проще голосом выговорить, что-то - ввести с клавиатуры, а для самых частотных фразочек и кнопки тоже сделаны.