POLL-Paint or undercoat?

I just did my floors a few days ago. I used professinal grade rubberized under coating. It will stop anything from rusting or spreading. Its about 8 bucks a can of 16oz at the parts stores or home depot. I will put some light weight sound deadener before light carpeting. I'm trying to be as light and noise friendly as I can be.