From my understanding element boost on armor is better as it doesn't conflict with things like materia as much as the weapon.

Depending on how next week goes I really want to take at least a couple tries on the XIII banner for Sazh.