what equipment does your system use? do you have a wind turbine also?
If there is no wind involved, and its just PV, then a conventional PWM charge controller will do just fine. This allows the PV module to go open circuit when the batteries are satisfied. If you want to get fancy, you could add MPPT to squeeze a little more power out of the array, but with 160w, it does not pay to do that just yet.
PV can be shorted and open with no damage to them so I dont think you should be concerned with the longevity issue there. I would be concerned with the longevity of your batteries by use of a dump controller.
BUT, if there is no wind turbine, then there is no use for a dump controller.
Again, if you are using just PV, stick with a PWM charge controller. You will be fine.