Seems like a lot of trouble? Do you plan on mining only when you're around?
I guess hot spots could also work, you'll have to find a way to connect it without wires.
I think quite the opposite. He get's free power when he's docked in the Marina, is that not what he says?
It would be alot of trouble to turn it off every single time you get on your boat (I think), and you will still need a place to put it. I don't think it would be smart to put it somewhere in the sun or close to the side of the boat, since sharp temperature changes can damage it.