The Splash Zone has turned into a smoking area for guests, anyway (which I find revolting). Given that this element won't be found in the JP extended queue, I would imagine this is going to be another walk-around "character". I really don't see them giving up DinoPlay for a meet-and-greet, especially when that playground is the only attraction for children in the Lower Lot.
Any other ideas about where it might be located?