Think its just experince, hard to know the pulls and what needs to be CCed without being there.

Id try take some guildies if you could. A healer who you know makes it a lot easier, even better if...