I know you are the front man for the game; not sure if there is financial gain or not for all of your hard work.
Not knowing anything about how Matrix works, I would try to address the concerns that have come up (as you are) and then put together some really cool scenarios that look less intimidating and sell a DLC. People complain because there is no campaign. But maybe a string of scenarios that are more playable that simulate a campaign of sorts.
Like another poster said, I am overwhelmed with complex games, and many I have yet to dig into, including yours. However, I look forward to the experience and know I can mess with some stuff in the editor, which for me makes the game.
Whatever you decide to do, I think you are the most up-front "front man" I've seen on these forums. There are a number of games, even here on Matrix, that the designers just released and dumped. Almost no communication whatsoever. So I would buy your DLC on that basis alone.