From a structural point of view the advantage of 316 over 304 is so marginal that it doesn't matter. From a corrosions point of view 316 is significantly better so using 304 will get you on the water but 316 will mean you probably don't need to look at the bolts again while you own the boat.