Vinegar is great for getting rid of calcium deposits inside the pump. Those can build up and kill your pump.
It is also good at loosening up coralline algae on the outside.
So I strongly recommend vinegar soaking for those. I usually use about 1/4 vinegar, 3/4 water. Soak overnight.
As far as macro algae, yes, bleach kills faster.