Generally block rate is going to be better. Spike damage is never good. The more you do to make the damage you take more predictable the easier it will be to heal you. And while shields favor one or the other early on at end game the shields you'll use have equal ratings