If you arent already a VS FF member then probably just to get the miles credited to Jet as I believe both VS and DL are a partner.
As you said, VS silver is not worth much so I would rephrase the question.
Is it better to get a crappy silver card with VS and another program, than just getting the miles (and not status) on Jet - given vs silver is worthless and (another?) program.