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.
My sorc has max block with a storm shield. Ends up having 700 hp (no life skiller gc's) w/o bo. Shes not meant for caster vs caster. Get enough for max block with homo, then just switch it out with DF when caster vs caster.