This is a big problem, and it's why I found Stephen Fry's role and comments in that debate so is interesting. A big problem re Jordan Peterson is the people who keep going up against him. They make an ass of themselves and that's chalked up as a 'win' for JBP by his followers. As many in here have pointed out it's a pity Dyson was chosen to represent his point of view because he did it awfully. And that young lady was quite nervous though I think she reached some interesting ideas just didn't have the wherewithal to hammer home on them or discuss them more. I don't blame her for that as it was quite a big stage with some big names, and I still get nervous myself when I debate, which I've done academically and "competitively."
In response to your question, I actually think Stephen Fry is an answer, though not an expert in a particular field really he is as much of one as those one the right, and is a wonderful orator, debater and intellectual. Re Shapiro, another one whose career seems to a great extent built on "look at what someone on the left said that's stupid," the left equivalent (in terms of oneman YouTube talkshow host anyway) is Kyle Kulinski of Secular Talk. Similar age, appearance, style of show, but very different views.
And someone compared Peterson with Zizek. That is an exchange I have long waited for, in large part due to their personalities, the fact that Zizek I think would ignore any ad hominems, and the respective fanboy explosion online.
Funnily enough, Peterson of all peoole has pointed out the need for such voices on the left and has mentioned how left needs right to stop it going too far, and vice versa.