Good survivability with barrier gen. since you'll be spamming ice armor (shimmering ice armor for the passive tree). Great for hardcore where your build actually matters.
If you are in sc, and you want to do more damage or get lucky hit procs, etc., you can choose other options.
Also, for his horadric spells, I don't agree with it for hc play. Like, I'll take barrier or survivability over fractured core and tranquil storm. In the end game, your hydras get so strong that you don't even need bloody charm either, unless you are pushing very high pits.
These builds are good just to take as a grain of salt.