The point of specs like this Vong is as mentioned sometimes fights don't do that much damage. So you don't need to be Mr Super Survival (some fights do though!). These are often the same fights which every little bit of dps helps - and your job, like everyone else's, becomes less about survival and more about maximizing your benefit to the raid (in this case adding more dps).
I'm really tempted to try UA on princess Lanathel 10 hardmode this week... Should see some nice dps.
The best way out is always through!
Eraser - Ragnarok - 10 Man Strict - Gundrak Server