I doubt it, but at the moment it's useless, hopefully the dealers/shops who advertise there will make their voices heard. I certainly wouldn't be wanting to spend my advertising revenue on it at the moment
Edit, well that's no surprise, just tried a couple of shops that used to link to...