Moonbow will deal more dmg against high def targets, which is why I would choose it over Glimmer which is only very rarely better than moonbow (usually only on characters with an absurd attack stat).
the point of his build is to deal +20 bonus dmg thanks to wrath and shigure's lance, therefore you'd want a short cooldown special, not a 4 turn special.
Moonbow. She has lowish atk so sometimes she'll have those awkward "proc Glimmer for literally no additional damage" situations.
Also I agree with the thighs statement