The vocal performance was much harder to gauge. The creators have already posted that they feel they overdid the autotune, and I kind of have to agree. I think I liked her voice work, but there's no real way to be sure right now. I am, however, very hopeful for the next edition, because I generally enjoyed this work.
It can be a hell of a scary experience to release machinima or WoW based music. I'm glad to see new people giving it a whirl, learning from their experiences, and constantly stepping up their game. I definitely hope these folks come back around again.