Are you doing anything different to https://mentorloop.com/ ?
Maybe a bit more color on the last one - there are tons of things you need to consider when dealing with relationships between professionals. How do you communicate unpairing people carefully? - just one example.
We strive every day to excel at this, and while I can't speak to exactly how other products work, that's what we differentiate on