My '69 Sport Satellite has undercoating from bumper to bumper (probably why the frame rails and floor pans are still in good shape), which I believe was factory.
As for what's good?
I've used 3M before out of a schutz gun with good results. Heavy, sticks, and doesn't want to puddle.