I poked around for a few minutes on the 'Genesis' website. The guy appears to be a Christian, but then, it isn't unusual to find out that isn't the case once you start really digging into what the website is all about. I don't have the time (nor the inclination) to do that at the moment.
In summary, if he promotes what the 'trailer' in the posting indicates, then he is a nutjob. If he says that the people who promote such stuff are nutjobs, then he and I are in agreement.
FReeper creationists have linked to the AIG website hundreds of times in the last few years, to back up the usual anti-evolution arguments. Can we now discount all those posts, and all those posters?