Hey Dave, yes I bring a laptop along. I've done it for all my cruises. You can always use the internet lab, but I like to use it in the room.
You will be getting your crusie documents. See other message boards about DOC DANCE. What there are is your baggage tags, your official itinery, carnival comes as a booklet. I don't know about Royal.
Book your excursions yet??