I really struggle see how well Yankee Trader would work for an on-ride photo. It's not exactly an "exit through the gift shop" sort of place; you'd have to exit, wander down a path, not turn off to the huge path to the snazzy new restrooms, and then wander into a fairly small shop that's a little further down and out of the way of all major traffic flow
It would work fine for an attraction-based shop, but at ~170' away from where guests exit the HM building (with a major walkway in between), I think it's a lost cause to try and get them all in there to view their photos