You don't need the two follows pointers. That's an anti-pattern and solved by the right query syntax.
If this were on Facebook, however, you would be right. (:User)-[:FRIENDS_WITH]-(:User) would only need to be persisted once and with an arbitrary direction.