So I have been running my Wizard build for awhile now and feel pretty good about it. Only die about once every 2 hours or so. Mostly due to shielding/frozen/molten combo right when I killed a couple tree's in the area also. This is the
build I am running
Here are my stats and my Generic Routine
View attachment 49537
View attachment 49538
The Generic routine seems to work much better than Belphegor. The biggest problem is that the Generic Routine is too stupid to use health potions. But it works well. Wicked Winds does ok damage but it really shines in the fact it last 6 seconds after cast and you can have multiple going at the same time. So you are constantly getting crit procs to keep diamond skin going and your LOH at 400 is perfect. The really high overall HP is more of a safety net than anything else. Explosive Blast - Chain Reaction and Diamond Skin both don't have casting motions so they don't interrupt anything. You do need AP on crit though. I would not go below 10 at any cost but 15+ is the most optimal. I pretty much plow through everything with this.
A properly tuned Belphegor routine would make this viable for Act 3 imo. The entire build is similar to what I run on my main. With enough crit chance you can pretty perma freeze everything all the time. But currently Belphegor won't cast more than 3 Energy Twisters at a time making it worthless.
Plugins I use
Debuffs Evasion
GilesItemStats
GilesMonsterPriority
GilesStash
GilesWorld
Unstucker
edit - I dunno why but Sarkoth doesn't worth with this build. I had to remove him from it.