the more i watch the videos, i'm starting to see why they don't seem all that interested in introducing locational damage. With all the quake style running/jumping/gunning gameplay, its hard enough as is just hitting your target, let alone picking and choosing where you are gonna concentrate your fire.
However. Something that i'd love to see, even if health is essentially 1 generic HP bar, is some sort of random critical damage type thing as your health gets low. Like the game chooses randomly from some long list of potential debuffs that you gotta deal with until you get a chance to repair. Like Jumpjets not giving you full power, or your top ground speed is slower, your your sensors are damaged so your screen gets static-y, or your weapons overheat faster or something. That and showing more first person damage, like cockpit smoke and warning lights.