Reliability is great I have it on my Adam currently and swap it onto Queen P when I am doing heroics. However i do agree that Vengeance and Endurance are more important, you should get these first.
A level 8 Dex does a very good job of stopping those crits until you have all of your veng and end rune and can move onto the reliabilities if you are having trouble getting hit by big crits.

Talgore(104-Might of Thrace)