If you can get it clean with vinegar only, there's no need for bleach... but some stuff doesn't come out easily with vinegar. Also, if you're worried about contamination (any kind of lifeform, not necessarily bad stuff), then bleach will kill it for sure, while vinegar may not. This is more applicable to my case ("disinfecting" a hospital tank), though.
Nuno