We're presently sailing Crown Princess, using the Medallion app. Check in was quickly done . Our security pictures are the ones we uploaded. Much nicer than the mugshot you would have if they snapped as you embark. If you haven't downloaded Medallion to a device it is free to do the first day of cruising. Un other words, you don't use minutes to download it. If you have free minutes as per a. Elite package, you may use those, logging in and out each time, OR you can trade them in on a cruise long package ata further discount.
That being said, I didn't think the connection was good enough to stream shows, videos, etc. We did pay for the unlimited, which we used a lot, but we still had weak connections at many times.
As for Medallion class on the ship, we did like it. Lots of advantages.