While I agree with your general idea, I think you're going to end up weeding out too many dumb people that might overpay for the car.
That is a good point. I suppose it is also related to my apprehension to meet up with random people. Probably going to bring a buddy along.