I can understand the difficulty if your english isn't great.
But the documentation is very good and it's not that hard at all.
So if only looking at the editor itself, then I disagree. But it does take a bit of dedication to get to grips with it. And that's because it offers much more than the old SS08 editor. Which makes for many more possibilities when creating missions. That just comes at a price and thus it takes a bit more studying to learn this editor.
But yeah I can understand how it's difficult if you have a hard time understanding the more difficult bits in the english language.
You could post some questions about specific things that you dont understand on the dutch forum, maybe a fellow dutch mission creator could help you with the most tricky parts. Take it one step at a time.. try to translate certain bits with google translate perhaps, that is a lot better than it used to be, these days.