I'm fine with a new site...but feel a vouch system, the availability to have a way to post reviews and alerts are needed. This is what made Indy's special, safer and separated that site from others.
It would also be beneficial if there was a way to streamline or limit where ads are posted...? As is, ads are posted in so many different 'spaces' it can be difficult to locate and track where most ads are. Perhaps a limit on the number of ads that can be placed in a day as well.