Agreed. Nothing beats in-person from the point of view of safety and nothing beats real problems to understand if the candidate is able to work with the current team. Many think that interviewing is about detecting hidden signals telling you that the candidate is a misunderstood genius, so you have advantage on competitors, but reality is much less dramatic: you just need someone with good communication skills who is used to work on the day to day issues at hand.