Two very good suggestions. Thanks
Machinima teams is something we have discussed before and I its def doable but it will require some redsigning of the systems if both are to gain WCM fame etc.
Comment rating, is see this as an even higher priority and something that will come after we have released some of the cool stuff we are working on right now