Agreed, he does seem like an interesting bloke. You notice he included "necessarily" in his comment...
I read somewhere that the Airforce has a set of doors labeled "Stargate Command", complete with the logo and all, in the Cheyenne Mountain Complex. They lead to a storage area (allegedly).