We went on one of the Star Wars day at sea cruise so we realized there was going to be plenty of photo ops, so we pre ordered the "all digital" picture package prior to the cruise and saved 15% seemed like it was $295. We had several pictures, I can't remember exactly, but it was over 200 or close to it.
The system they use goes mostly by facial recognition, so you do not really need to scan your KTTW card. So several pictures of our kids with their grandparents, several of all of us at dinner, photos of us on the aqua duct. As the wife and I relaxed in the room, our kids would go to character meet and greets by themselves and got those photos as well
Yes, there are glitches, some of our pictures did not turn out that great, eyes closed, etc. a few photos never showed up and we got a few of other families mixed with our CD, but before the end of the cruise you can remove those from your profile. There also is a search all pictures for a certain day so you can look for any missing photo ops that are not showing under your profile.
All in all, we were very pleased, plus, with the USB drive of digital pictures, we can choose what size print to order at home. On the ship, if you buy the prints they are all 8" x 10" and 6" x 8" ( ?) pictures.
If you are going on a 7 night the all digital package is well worth, especially if there is a special theme, Star Wars, Holidays, etc.