I think the concept was Jello's idea and chuck put this together himself. I doubt he's ever seen the house thing and it's not like the whole che mixed with something hasn't been done a million time already.
I'd hardly call this a bust.
I know I've seen this before. House Industries put out a magazine a couple years back when the Tim Burton's movie was released. The whole issue was dedicated to the Planet of the Apes movies. This Che image was in there. Busted.