From what I understand a special script is needed in missions to allow "Join in Progress"
A few of the user created missions never included it.
Have you tried joining a game that's using an official map?
I'd just like to say Helicopter sabotage is funny!
Just shoot the tail rotor a few times and the choppers becomes unusable
If they try to take off in it, it just goes into a spin and crashes