Meh.
NBC is pretty underwhelming, Antojitos is just average, Cowfish is easily the best, Vivo is inconsistent, and Toothsome has a great atmosphere with average food.
CityWalk's food choices have greatly improved, but you're overselling them. Just because what's currently there is better than the crap that came before it doesn't automatically mean it's "EASILY" better than Epcot's restaurants. At best i'd say they're on par.