So I was actually in a team with cbunz for quite some time and she improved really quickly in a short amount of time. She went from a pub med to a really decent medic that would be a good low-mid open backup/sub. She's got a lot to learn but she's awesome at learning quickly.
I kind of agree with split on the attitude bit, actually. She had a great one at first but once she started getting stressed over things her attitude got somewhat worse. Can't speak for the rest of the team but I ended up dreading practice days since I knew there would be some bad moods if we didn't win. Sure, I hate losing but it shouldn't have affected the team as much as it did. As for the whining bit, we all whine about things so it shouldn't cause too much trouble. I don't really agree that she is great at taking criticism, but that's just something else she needs to work on.
Saying that, she's definitely not leader material, but she would be a great addition to any team that is stress free. She's a fun and nice person, a joy to have around in a stress free environment. Good luck.