Re the question about the ali boat. It really makes no difference.
Everyone needs to understand that regardless of the power source, faults do happen and can happen in such a way that you are not protected, even in your house with an RCD (safety switch). Common sense HAS to be applied whenever you are using electrical equipment. IF you would not use a hair dryer in the bath at home, why would you use a generator on a wet deck? Would you use a power tool in pissing down rain? My generator is too big for the boat, but I have borrowed my mates little 1kva Honda a couple of times. I set it up under cover and only use it to charge the house batteries. I only use it at anchor, away from other people and only during the day. There is a greater risk of carbon monoxide poising than there is of electrocution!
Camping, boating, at home, does not matter where you are, electricity and water dont mix. If everything is in good order and you keep the genset out of the rain, and the equipment you are using dry then you wont have a problem.
The main point that I was trying to make, was that a generator with an isolated earth (ie Honda EU2000i or the Yamaha EF2000is) is as safe as an RCD protected power source in your house. People make the mistake in thinking that because an RCD does not work with an isolated generator that its not safe, and this is simply not true.
At the end of the day, the best measure of safety is to have equipment checked and tested on a regular basis, especially if you are one of those people whose gear gets bashed around a bit.
I don't aim to offend. When arguing a point, I am attacking someones idea or concept, not the individual. I have many very good friends of mine who I will debate the taboo subjects like politics, religion and ethics well into the night whilst drinking large amounts of beer, and we often never agree (and probably never will), but we still walk away as friends and do it again the next week. Some of my very closest friends (including my wife) are people who have diametrically opposed opinions to mine on some subjects, but they are people who I dearly love and I hope our friendly debates will continue until the day I die.