I can't speak directly for Sea World in Orlando, but we did dining with Shamu at Sea World in San Antonio. The food was not good, but the up-close encounter with the whales was GREAT.
If you have a chance to do this dinner, do it. It's fun, and a special memory the kids will have for a long time.