Not really as this is where your mini game jam projects would come in.
You could take a break, the people following you and your projects can experience something new and afterwards you could return to development with even more ideas/experience.
A lot of people on both itch and gamejolt post so many devlogs of their games. ( my first game that I still update has over 20 devlogs). Posting more devlogs just shows how much you care for the game.
Demo actually seems like a nice idea!!