Have you checked out the intervention missions? Not sure if you have them unlocked just yet.

I can't emphasise enough just how much WoFF nailed fanservice done right.