One theory is that its better NOT to use the butumastic goey type underseal as a rustproofing.

The reason is that while the stuff resists stone chips etc - its very difficult to repair when it gets damaged. If you use something like hammerite or other metal finish (not necessarily a hammered finish) you can easily rub it down again and repaint.