Seems to me that this is a dire attempt to force ED's hand in signing a contract by showing how much "support or want" there is for the module. I'm not gonna believe anything until I see it. Although it would be great to have this bird in DCS since its so close to my heart.
In all seriousness, adjust your curves and it should start to come together better. Also find a group to fly with online. Most have training programs to help people get up to speed. Practice.
https://www.vcvw-11.com/