I'll second that. Vindicator is nice, helps to try and avoid some of those sunders in P2. I'd lean towards avoidance trinkets over the stamina ones as well. Prince doesn't hit especially hard, but it's the stacked sunders that will really ruin your day. Grab a flask and some Ironshields if you're worried about effective health.
That's assuming the rest of your raid is about at the same gear level. If they're overgeared, you might want to lean towards the Hit for extra threat, and trust your healers to handle the rest.
I've been crossing my fingers for Moroes to drop his stopwatch for me, but it hasn't worked out for me so far. The Compass is just a stand-in until I can get the Auto-Blocker which will be replaced by the stopwatch for boss fights once I get it.