I will be happy with K3 late this year or early next.
From what I've read developing that (very nice engine) took a long time and cost quite a bit.
After all that you don't want the engine gathering dust.
I am sure they have been tweaking it, but still about two years between releases IMO is ideal.