When my girls did it (in maybe 2005-ish?) they were given a polaroid photo of themselves with the characters, in a frame, maybe signed...It was cute, but photopass sounds much better. But, even in the past without photopass, they made sure you got a photo....so sounds like with the addition/availability of photopass, you will get some good photos
My girls loved it. My son was too young at the time, so I took him on a monorail ride while waiting. He got to ride in the front cab, when they were still allowing that.
I recommend it.