Should I use duplicate units to raise SA or unlock potential routes?

Short answer: Unlock potential routes.

Long(er) anwser: There are multiple ways to raise the SA level of a unit, but there is only one way to unlock a route. Therefore it is recommended that you unlock a potential route over raising the SA level of a unit.