Is this your first cruise? And how long will you be on the ship. Sorry if you mentioned that already (it's early and I haven't had enough coffee yet )
We found on our three day cruise, we were litterally non-stop go. Get up, breakfast off to port, back in clean up, dinner then the kids were off to the clubs or we were off to a show, bed then repeat, lol three days flew. We were going to do u oversaw after we got back to Florida but I said I was tired of walking so we all voted for a beach for a few days.
I think this really depends on how much time you have on board and how much time you want to spend to see Characters. ( I did wait a few years ago to see Mickey, cause I do love that mouse) lol
Good luck, have a blast and bring your camera. My kids are older and I let them also carry their iPods even though they had no internet they took pictures on them as well when they were with their friends.
Here are a few from their iPods