How about instead of the regular FC launch where you come out like your on a space station, why not have a scene where your craft is "loaded" into a launch bay, kind of like WCP. Then like in the game you get thrown out into space. OR if your on a base, you can stick with the original.
I like the part where you are dismissed from the briefing, I don't want to change that out with the loading the ship scene
I guess you COULD possibly, but you would need like a movie maker to put them together, and then you would need quiet a few of those clips, 1 for every fighter you have.