Lex, you're doing an amazing job. The level of commitment and hard work you put in to make this podcast is incredible.
On the technical depth side criticism you're getting, I would say the one with Ian Goodfellow had optimal balance.
And don't take destructive criticism about bad attitude or tone etc by some commentors . For someone introverted it's already draining to put yourself in front of a camera ...