to undercoat or not to undercoat???

I would definitely do it. It will also keep the road noise down while protecting the paint and steel from stone nicks. I will be using Duplicolor bed liner on mine. It never truly hardens and has actual chunks of rubber in it. Two coats does it.