Alex, one interesting thing I noticed: If you install a point defense AI hullmod and the ship has AM blasters... the ship will use the AM blasters in point defense against missiles. Even if the AM is on a hardpoint!
May I suggest a special tag for weapons that will never be used in point defense even with the hullmod?
Could have sworn I fixed that, but you're right, I didn't. Now it's well and truly... fixed. ("STRIKE" weapons won't ever do PD, even if flagged with PD in weapon_data.csv).
As to campaign stuff: nope, no hints. The suspense has to build for a while, doesn't it?
I also have to prototype stuff and experiment with a few things. I'm actually working on something right now that is almost definitely not going to be in the next release, but that I want to figure out first to lay down some groundwork.