It's almost working, I'm just taking my time as usual. The problem with conversation mode is that it only works well if both people just quote the entire previous message and write a new message above or below the quote. But if you do anything like quote something else, break up the quote into parts, or type messages above and below the quote, then it doesn't really work that well.
But anyway, I could add your suggestion to limit the depth as an option.