Interesting that the game mostly saw traction after 1.0. So many games spend their whole life in beta that I would think most people wouldn't bat an eye at it. Though a 1.0 launch means the dev feels it's a full experience, and with so much to play, I can see holding off until that point. Also, it's legitimately crazy that the trade shows didn't impact sales at all!
At any rate, this post has gotten me to try out the demo, and I'm a few minutes in so far. There are certainly a number of QOL improvements I'd have expected, but I think your team of 5 has done an awesome job :D
