I have run S scale all my life. My train table was build to display all of the different gilbert products. I was quite happy until Legacy came out in S......I was hooked..... I now run either legacy engines or American model engines. I run mostly American models cars (American made) and a few SHS/MTH cars. I am switching out the SHS couplers with American Models because I prefer AM couplers. Just found a person in Feasterville PA on ebay that is producing S gauge decals......you are right though about the track....I am commented to gilbert track and roadbed. I'm to old to start again. Checkout CARL TUVESONS web page and see the potential for S gauge. There are several different makers of buildings for S. Check Portlines web page....Or even better google "American Flyer" and look at what comes up.
Jackie