I’d definitely post the demo, especially if it already shows the core mechanics and feel of the final game. Getting early feedback helps spot issues you might miss on your own, and it also builds a bit of hype around the project. Even a short playable slice can attract testers and motivate you to keep polishing things.