As per the recent ordnance document, The Vanguard Harbinger has 4x S4 Missiles and 3x S5 Torpedoes, while the Retaliator has 6x S9 Torpedoes (+maybe some bombs)? One is small and goes far, the other goes hard.
I'd make the choice based on what the rest of your fleet looks like.