I think the Enterprise thing works because it's fun. It's an affectionate line in the show to Star Trek, and paraphrased for a forum description. It's a little nod to the Star Trek forums above it too.
My suggestion of the woods was tongue-in-cheek, but is somewhat derogatory one could say.
So glad Enterprise is winning.