If you can get either of the Hilton Grand Vacations resorts, go for it.
We own at HGVC Sea World, but have stayed numerous times at both and love them both. Sea World has a Bermudian seaside theme, very soft pastel colored buildings and colorful interior decoration. They have dive-in movies by the pool, and many kids activities. Two years ago when we went, our kids did a "behind the scenes" tour of Sea World. They got lunch, did a craft activity (a little old for it but they still enjoyed it) and then were shuttled with a group to Sea World for a guided tour. Was about 5-6 hours long and was $25 per kid. They really enjoyed it and we got some "kid free" time, LOL!
If you plan on going to Sea World or Discovery Cove, stay at the Sea World location. You can walk to either (although it is a little bit of a hike but we walk daily anyhow so it was fine for us).
Sea World is across the street, Discovery Cove is behind the resort.
The International Drive location ("Tuscany" is the nickname) is themed like an Italian village. I love this type of decor, and love the pool! There is a strip mall with a Publix, Walgreens, Subway, McDonalds and a few other stores directly across the street, the Premium Outlets and the Dixie Stampede are close too.
Either of these would be a great trade if you can get them.