Whoa, for max block with df, you must have like 150~ vit...
Df is for caster vs caster... the block on it is terrible... Anyways, scrap the max block with df, its really not worth it to have 1200 life in the end.
Besides from that, there doesnt seem to be a problem.