Нет ничего плохого в использовании одного разговора.Некоторые люди используют пул бесед с несколькими заранее созданными беседами, но если вы не столкнетесь с узким местом в производительности, я бы не стал беспокоиться об этом.
Одна вещь, которую вы должны исправить - обработка ошибок, закрытие диалогаи открытие нового в случае ошибки.