Well that doesn't look encouraging at all...while you do need a Creators' Club subscription to use these, I don't like the idea that these can be distributed freely.
Is there any way a time limit on a CCGAME could be implemented in a future version or patch? Say, like 1-2 weeks? That would be long enough for peer review/playtest, and would prevent any abuse. Since you need to be connected to XBL to run them, there'd be no "fooling the clock."
Never forget: we're here to create fun.