For the sake of my mental health I hope it succeeds. My mental health has been in severe jeopardy just being in a room talking to coworkers just during specific topic-oriented meetings.
I think looking for a product to solve this may not be the most efficient way to help the mental state. In fact, reaching out to more people into the company is easier than ever now, just a message away.