Honest question here because i don't know..

Would having the appropiate DoH (say, armorer for a PLD) and getting the Dark Matters with Grand Company seals be more cost efficient than just repairing at the NPC? Since most of the gripes seem to be coming from repair costs..