Yes, I've heard of this site a few times. Interesting idea. Not enough basis in actual data and observations for me to be concerned about it.
Your statement indicates that you have not looked at the site and checked the links or read Felix's book. There is plenty of data to look at. The problem with global warming believers like yourself is that they want to discount any information that runs contrary to their preconceived notions of what is happening.
Renowned Scientist Defects From Belief in Global Warming Caps Year of Vindication for Skeptics
SENATOR JAMES INHOFE CHAIRMAN, SENATE ENVIRONMENT AND PUBLIC WORKS COMMITTEE