We prefer that links to websites be used and that information not be copied and pasted. A link will go to current information whereas something copied and pasted may become outdated. Also there are copyright issues with most sites.
I don't see a need to register with the State Department when on a cruise, given you are typically within a short distance of the port and in a more controlled environment. I'd also think the embassies in countries with popular cruise ports would not want to be bothered with thousands of Americans telling them "my ship stops in Cozumel on August 3rd". Now if I was going to stay in Uruguay for a month I'd certainly consider registering.