If you are going to bare metal it don't forget to etch it first.
You should also seam seal everywhere if you want it to last then stonechip the lot. I quite like Upol Gravitex, it's over paintable if you want to paint the underside and does come up great.