First, Glenn Beck is a loon. I would not believe him if he said the sun rises in the east.
I have thought, from everything I have read that Darrell Castle is a good guy, very intelligent, rational, and level headed, and is on the right track. I think he would make a good leader for the USA. I found the interview interesting, and it supported my opinion of him. I found nothing in the interview that gave me a negative view of him.
I would suggest after the election, since he will not be occupying the White House, that he run for some other national office, like the House of Representatives, or the Senate. He should encourage many other Constitution Party members to do the same, and collectively work to build up their party.