No- never done it - but I know a fair bit about bulk metallurgy, and gently etching off the oxide will provide a better base for the palladium.
But sanding do some kind of microstructure. It quite sure are needed to proper working meshes. Pd will add to sanded surfaces because they are highest places. And boiling in water will oxidize surfaces, CaCO3 crystals are needed acid will remove they..