If I'm remembering correctly, that article was published online. But at any rate, it wasn't part of the Fangoria #239 issue, which seems to be, probably unintentionally, implied by the way CHS is presenting it. The quite lengthy article in issue #239 was written by Darren Gross and is one of the best articles ever written about the '04 pilot - plus it features many more photos.
But be all that as it may, it's still nice to see an article about the '04 pilot getting showcased again. And thanks, Gothick, for sharing the link!