I heard him on that podcast also, but came away with a different view and it is not a flattering one. He sounded like a fool when pressed for details on what they would study. He came across as very amateurish when he was talking about the sound analysis. Perhaps his ideas are great, but he is not the best face of this project because he melted the second he was asked to explain something and it was a friendly interview.
The other thing that really jumped out at me was when he claimed that if he were to be taken to an area with a single footprint, where nobody else could figure out where the trackway went, he would be able to figure it out. That is a delusional, unhealthy amount of ego that doesn't make me trust the results of his work. This was right after he was claiming that most of the sasquatch researchers he knows are the smartest people around, so he clearly thinks a little too much of his intellect.