Thanks! The idea is to have other things to do in the mean time. Dialogs can happen in parallel, so when I add more content, there will be more things to address at the same time. On top of that there will be some mini games too that can help a bit.
I'm considering adding an option to reduce the waiting time, but I'm worried that will impact the immersion and realism of the chat.