I don't think you need to sign up to SAA Voyager. I received an e-mail from Virgin overnight about the new partnership and the Velocity website has been updated with the new airline partnership:
There is no condition requiring the Voyager sign-up. We have flown on another Velocity partner airline (Hawaiian) and had no issues with points claims. We are Velocity members but not members of Hawaiian's loyalty program.