Is foot traffic that big of a deal? My knees are good, but I'm not wandering over to Wynn or Mandalay Bay from Center Strip either. I'll stay there, but not walking there from Flamingo Ave.
As a tourist, I view almost all the properties outside of center strip as islands. I would even put MGM Grand in island category over on that side.