Sounds better sim. Your idea sounds like a rough sketch so far...kinda like an outline for an essay or a paper. I say revise it and refine it. Then get to work on your details of the mission...like instead of bailing out of the chopper which just wouldn't be realistic, have it crash land. Meanwhile play around with the mission editor, one you have your mission down pat...start cracking at making it happen.
Best of luck