Is CarThrottle better in it's current state?

To most people, not really. However, most of the people left here are people who actually care about the site, and with that in mind, it’s likely that the people left here still probably care about talking about cars and making semi-original posts.