Alot of People i think, me included, won't ever really mind you guys taking as much time as you need with the game. Having unrealistic deadlines would only set false hopes to Fans, and put bigger amounts of pressure on you. In MY mind, just remove the entire Deadline thing.
You could consider switching to something in the realms of a biweekly schedule for maybe (alot smaller) quick 'development update notes' so ppl can stay assured the game is being worked on, but you do you tbh, i am fine the way it is. Respect to your entire team the game has come out great so far and every update yet has been a joy to play though, keep your Mental Health in check and stay sharp! <3