As always a huge number of people can't just say congrats, they have to pick fault. Guildox shows them as US 1st strict 10 man so what's the big deal?
Anyway, on topic.
Congrats on this. 10 man isn't very forgiving at all. At least in 25 man you could lose a few people and still possibly pull it off. 30% buff or not. A kill is a kill!