If they are going to put in vehicles, it should only be the ones that get from point A to point B, nothing more. I'm pretty sure the helicopter on the rooftop was pretty much for aesthetics, something like the trucks and cars you can blow up in CoD4 and WaW.