Rico, the street track insert system is not discontinued, just not in stock. Most larger hobby retailers still have it available and, according to Walthers' web site, it's supposed to be back in stock on December 26.
I used the street system for both my brick street and street trackage. It's not cheap but easy and foolproof to use. The one caveat is that it's sized for code 83 rail. I made it work with code 100 but it took a little work. If you buy just the street track insert system, you can use styrene for the rest of the street, dock, or intermdodal terminal and save some money. I would have done that if I didn't also want the brick streets.