Pre-cooked & reheated = best.
Grilling is tough, unless it's a pontoon or you have a marine grille that clamps to a railing and hangs overboard. Most boats have a premium of space to put a hot thing that could (a) damage the boat, (b) create a fire/explosion, and (c) burn people
This is the Pub. Leave common sense at the door.