Map,
Yes, I agree that the Kit 1 needs to sit on a top shelf. I can't imagine that closing it up in any kind of a cabinet where it didn't have free air circulation would be a very good idea – I think the heat buildup could be dangerous to the amp (and the cabinet, as well).
What speakers are you thinking of pairing with the Glow Audio amplifier? Your Triangles or something else?