Actually, I have been trying to make repariate work like that, while using the song maiden to augment Zagar. It sorta works up until you realize that you have to keep puffballs, the song maiden, and the guardian sphynx alive. Any soul card based + agl solution does not work in this instance, due to the fact that all the buffs get removed when the unit is closed and after zagar falls, there isn't usually much in between the sphynx and the song maiden from the rest of the attackers.
Personally, i am starting to think that phoenix + anything is going to be a stronger combo overal, since it doesn't require intricate timing to make it work, 3 different units to make it work, and the living dead effect doesn't remove stacks of buffs. It would be far easier to setup in the card file too, requiring way fewer cards. Remove the song maidens, zagar, and sphynx entirely, then load up with gowen magic weapons, soul cards with +atk, +agl, w/e, couple killing machines and call it good.... Of course the only decks that might pose a problem to, would be refress without dispell, and gowen without multiple firestorms (abysmal SP tradeoff 5->3). Lawita can just instant kill and falkow can overbuff beyond the defense with azure dragon.
I would try to run this, but i only have one phoenix atm and would leave no room for error.