I used aluminium rivenuts with stainless countersunk screws (so no nuts underneath).
Single sided SA neoprene applied to the strips to prevent water getting between the strips and the running board. Easy to remove when required.
What about corrosion between the alloy rivnuts and the stainless screws?