Thanks for all your input. Real-world exp. has diff. opinions and that is normal depending where we live, etc.
I cancelled my appt. with Ziebart because when I talked to them, and remember this is a new, unknown model of car, they said undercoating is diff. than rustproofing. Read the diff. in the links below. Undercoating, Rustproofing, Sound Barrier.
http://ziebart.mb.ca/