I would reconsider Yachtsman, it really isn't far of a walk, if you were already on that side of World Showcase, it would take you significantly longer to get to Coral Reef.
Of those that you listed, I would go with SAI, the food isn't incredible, but I think it is better than Coral Reef, and I have always enjoyed the Sopa Azteca and a margarita for dinner. We don't do Teppan Edo because we can get much better elsewhere for significantly less money and more choices.