Car fuel system makes sense if you are 'tied' to your car, not much point when you can jump out of the car and steal the one next to you when you are out of fuel.
Good idea but not right for GTA.
And the rest sounds like fanboy BS to be honest. Definite fake but some good ideas. I especially liked the idea of police crashing into the building you are hiding in. In all GTAs they just wait outside and say "come out please" or come in like target practice one by one through the door.
If they are going to have more interiors, they really need to address that.