The DIY Life article is very impressive in its scale. It does cover the differences between the Mansions and goes into detail about the ride itself. The second part of the article discusses how to bring some of the happy haunts home.
Spoiler warning: if you don’t want to know how some of the effects are actually done at the Mansions, don’t read the article.
I guess it is time to start planning next year’s Halloween decorations!