Sharing all the knowledge and information we can is the key if we want make something great with all this. I'm an artist myself and without all the people out there showing and sharing all they know, I would never have learned everything I know today.
I really think they have some good tools there, and for obvisous reasons they are not gonna give us the full-engine capabilities. We don't need anything like open source code (we are not gonna create new games here), all we need is support from devs, documentation and tools.
I'm excited to see what we can do as a community, I'm a really big supporter of team work.