I think the 'heap of mini-games' idea could work really well. Just imagine the insane stuff this community would come up with!
It'd be a great way to show off the features of Construct, since different games could showcase different areas. Also, it'd avoid a lot of the problems associated with collaborative projects: different artistic directions, the need for coordination of different project areas, project bloat leading to collapse, etc.