As I've never seen a service provide this ability, it could be that I'm mistaken, and that this wouldn't be as useful in practice as it seems in theory. But, theoretically, this would provide a nice middle ground between forums (and the pseudo-forum-channels Discord supports on Community Servers) and open, IRC-style general discussion. With this feature, users could casually discuss things as usual, but then move to a separate thread once a tangent becomes sufficiently lengthy/heated/etc.