Good plan. I feel a lot of people have missed the point of the thread which was what car have YOU driven with the best visibility.
But it's not going to matter what other people feel has good visibility without knowing what you currently drive and believe has poor visibility.
Posting crap about not wanting to be dox'd from your car make/model is just inviting the responses you are getting.