That's exactly how I do things. I'm very glad that by distributing digitally, it's incredibly easy to roll out small fixes that are applied as incremental patches, so I don't tend to 'save up' for major updates. A benefit that comes with a stable engine is that it's already been tested on a wide variety of hardware, so most of the issues I fix are very rare gameplay bugs.