Like you, I love the collaborative elements. For me, I fairly well suck at anything resembling artistic ability, but do pretty well with design philosophy and plot storming. I have good ideas about visual elements, but am horrible at the actual implementation in most cases.
I will be looking forward to seeing what you come up with. I would really like to see some more Sketch Up work here.