I feel like if I want a first person view, I can just get in my car and go somewhere. I like to see my trucks when I'm running them. Not saying it isn't neat, just not for me.
Thank you all for your comments. The coolest part of about this is that everything is scaled down to the car, if that makes any sense... The same locations does become a new experience as you can see the details that you might miss.