Yes metal are normally stronger and do last longer, the downside of metal however is that they can be noisier in operation and if there is a problem (ie jammed rudder) you are more likely to burn out the servo motor/electronics than just strip a gear or 2.
In my opinion plastic gears are fine for most boats. If you are racing or have a big heavy boat then metal gears could be an option.
I do use metal gear servos in the Kids RC cars, but then the steering servo on an offroad RC car takes a lot more punishment that a rudder servo in a average model boat (especially with my stepdaughters at the controls!)