I would disagree with some choices such as-

I would never (unless I was to poor to buy pots) pick heal in a general build, better to use an attack that stuns or knocks down imho
I don’t even use shield normally

No need to pick curse for your gold loot build. Also why not show the gold loot upgrade? I would note that gold loot is way more dependent on gear/pets than skill

“Event run” is based on which event? Prolly no one build works for most events

Also a “dps” build would not include a shield, but would likely focus on dot

There is no one way that is correct, but I disagree with a lot here as a mage