I find Maccabee to be elusive and hard to pin down. His analyses, especially the Skylab red satellite, are great reading and his site is one I've read top to bottom despite a couple of bum links. In that sense, he's a reputable man and interesting to look into.
On the other hand, there's a few...