NPC bases. A decent gun fight would be a lot of fun. Make use of the sniper rifles. Maybe NPC bases have certain vehicles or plans for unlocking better weapon upgrades.
Dungeons. Similar to WOW where you battle from one starting point to the end point. If it has to zone in and out so be it. But...