I wander if anyone in Blizzard has ever considered making arcane barrage consume one stack of arcane charge as apposed to all. I think barrage would either need a damage reduction overall or a different scaling with the charge but, it would create mobility in the speck and a decent aoe ability.
Just a thought