Battens will lengthen the life of your sail.
extend it by how much? 15% 20%?
why not get partial/angled ones so you can furl? (i would give up 20% of its life to have the ability to furl (for anchoring) and or in case i am overpowered ... in a heart beat