I didn't do the dine with shamu, but i did backstage at believe. Which had a slightly different trainer experience. But the lunch we went to had Shamu in the tank, and then he went out to do the grand finale for the show that was going on. Then we were lead out to the stadium for the next show.
The food there was the best I've ever had at sea world. And we all got a wooden whale tale. It was also better priced at 25$ a person, rather than the 50$ for dine with shamu.
I wish it was still around. I'd really love to do it again.