+1 on paint primer and paint. What you have researched has some truth in it. Am for one have not used any undercoating on my vehicles. Regular washing with water and preventive maintenance works wonders for me.