The design is good, however he freezes in place and spawns a bloodsplat sometimes when casting spells. AWAITING UPDATE until it's resolved.
For HIGH QUALITY: change the color of his orbs using pkblaster, and then give him Spell/Stand Channel and Spell Slam animations.