Keeping to a writing habit increases your productivity. I also helps with SEO because Google will become aware of your posting schedule and index your content quickly as a result. I think this is very good advice.
However there's a lot to be said for having a blogging burst every now and then as well. If you find that you're coming up with heaps of good ideas for a particular blog you should just go with the creative flow and crank out as much as possible. You can of course schedule the actual publishing of these posts. But there's no harm in getting them onto the web as quickly as they're finished, too.
There's a real psychological benefit from doing this. When you look at all that new quality content you've out up there on the web it gives you a great sense of achievement.
And while regular sharing of blog content on social networks is also recommended, if the writing is what you're obsessed with then you should go with that instead. You can always have a bit if a sharing burst afterwards when you're ready.
One of these creative bursts can be enough to get you into another level with your blog. It's like you're hacking through the jungle to the road. If you sense you're near a breakthrough you should just keep going until you have one -- or until exhaustion hits.