I personally love taking it slow between missions, a lot of role playing, driving slow yet always finding myself getting into trouble. For me it is more rewarding to discover the city and learn it's layout. I also like the public transportation as it doesn't break my immersion as much.