I feel you, man. But getting started is the hardest part. Once the ball is rolling, it gets harder to stop it!
I will keep everyone up to date on this, I like the idea of actually using Itch's devlog feature!