Of the 3 big rides at World Showcase mentioned in the article I only would recommend Test Track. Mission Space could seriously ruin your day and make you sick. If not sure ride it very late in the day/evening so you can go back to your hotel/home if you get sick.Soarin is more of a tech demo, the technique is very cool but because the film is a bunch of clips without transition so it'll take you our of the illusion. A cloud transition would have been better. Also it doesn't fit "story" wise at the Land pavilion.For the future I would hope Disney makes this into a worthy attraction maybe with a unique character like a silly professor that made a super hang glider that could take you all over the world. We could start at Epcot flying out of the building and tour the resort to be flashed forward to the Everglades. From there we could flash to the rainforests in Mexico, the African plains and Asia and more to see the beauty of this planet is a 6 minute ride.
That being said, the Garden Grill in the land was a disappointment. The characters were great, but the food was on the level of a Golden Corral at best and the rotation was broken, so our entire meal was spent looking at the back of the check in desk. You'd think they would offer something in exchange for missing out on the entire premise of the restaurant, but nope...
I wasn't too impressed with Teppan Edo. I suppose because it's more authentic than the local japanese steakhouses, they serve white rice instead of fried rice. While it was an OK meal, If I wanted plain rice I can make it a lot cheaper at home. I won't be eating here again.
We did enjoy our meal at the Coral Reef restaurant inside of the living seas. It was a little disconcerting to be dining on fish while the ones in the aquarium were just staring at you through the glass, though. I wish portion sizes were bigger at this restaurant, but the food presentation and taste were really top notch.
For first time visitors to Epcot make sure to check out the Mexican pavilion. Its pretty neat inside that pyramid structure.
I enjoyed EPCOT many years ago, but I wonder why they don't add any children's rides. It would be nice for them to add tons of new C and D ticket rides because the park seems to focus mainly on E tickets, which would be a good thing if they are all superb, but they are not.