I think you're making his buff spells out to be stronger than I would, personally. I tend to put in flaws on Boosts such that they can't last once taken out of the array that spawned them (too potentially abusive otherwise, frankly). In my build, if he has a buff up (other than the defensive buffs that he always has up that are outside the Variable Array, of course), he's going to have to leave that buff in the Variable array to keep it up, and that's going to cut down quickly on what else he can do. I doubt he will have more than maybe one buff running at once--I certainly would not like to see him with the Christmas tree of buffs you're suggesting up there. It could get kind of silly.