Garry, I forgot to mention what I think is very important. We are usually up in the San Juan for eight days, we don't tent camp, I have a 26' Wooldridge super sport pilothouse that is very self contained for long trips, we anchor only never go to shore except for ice cream at DR. My point is we eat fish every night (tacos, fried with panko or BBQ) I always leave the skin on the fillet of all fish until I am ready to cook it, I will freeze it that way also.
It seems to keep the juices intack and the fish fresher. Never let the fillets touch water only salt and pepper and a hot grill.
Enjoy...