A vaccine that only reduces transmission but does not stop infection and transmission will not give herd immunity.
The upside would be I imagine that after your infection with the virus and the vaccine reducing your symptoms that your natural immunity would kick in. I expect that the same will happen for me when/if I get the virus and treat it I will also have natural immunity.