Make common things like making a convoy or a helicopter insertion/extraction an easier process. It takes a lot of work to make a convoy work and most of the time the AI ends up screwing it up.
It's also hard to script a helicopter landing, AI tends to land wherever they want to - you should have the ability to get them to land exactly where you want them to, each and every time you play a mission.
Too much custom scripting seems to be needed to make simple things happen in this game, and it would be great if you could improve the editor so scripting isn't as important, and it would make it much more friendly to more casual users.