Compare it to Lennox (which has one of the highest performing Targets in the area)...the density of South Campus, IV (growing fast), VV, WP (growing). Summit, 4th and Cleveland Ave all are within easy reach.
From what I have heard, Walmart's current growth strategy is to build more stores in the US.
I am not a Walmart shopper and I originally didn't think there was much to the talk, but the Timken site has a lot going for it, especially as urban population grows. I will add that Walmart will also be seen by some as helping a blighted area and probably not be protested or red taped as it has in other areas.
eta -
You don't see Walmart on Rome Hilliard from the highway (I rarely shop at Walmart and that is the only one I have been to, nor would I blindly look for one by driving on a highway looking for Walmart buildings).