I like how he thinks the big problem with Invisible War was that there weren't enough ammo types. That made me laugh.
Well, that's one of many issues there...One unified ammo meter was a huge problem for me. Took a while getting used to that, as I'd switch to another gun, ready to fire and be like, "Aw, shit....empty b/c of unified ammo. No other game does that. WTF?"
There's also the other problems of game design -- such as the consolization of the Inventory (major ewwwwww!), removal of the skill system, and the poor performance of the game upon modern systems back when it came out. There's your big problems with DE: Invisible War, I think; which really are all game design issues and a technical stupidity. Really, Ion Storm hit it the game design part perfectly w/ the original DE -- they should've not changed much from that style for the PC version, in terms of game design.
About auto-healing, in DE3 -- depends on how hard they make shootouts and how big and grand in scale they make shootouts. If they are damn tough, then that's probably a good idea to throw in. I mean, that's why it really works in the CoD games.
Personally, given the whole DE-theme with nanotech-augementation, I think it'd be cooler if some auto-healing regeneration thing was sort of say Nanotech-augmentation item you should have to find in the game to implant directly into yourself.
I like the sounds of some of those DE3's augmentations, though. Those sound slick.