I Think I would build it in two parts. First a "Combat Comp" that uses a VPP to "load" programs like OCV/DCV and the like. Then a "Skillsoft" suite of Enhanced Cramming say twice, so you can add two skills, one is likely to be a "mission brief" knowlage of the location etc, and the second a skill soft of choice. A small VPP of skill and tactics: Changes take time/chipset, should be fairly cheap, and the Cramming does the rest