Thanks for the retrospective, nice to read. My personal experience is that I never regret pushing something out in time for the deadline, even if I'm not happy about the amount of effort I put into it. When you're not publishing consistently then easy it's to go long stretches without doing anything (I haven't written any music this year yet :()