In fact it is making more power now than the K's will ever make, and it is still in its infancy It's a bigger engine (FFS 😬). Is it making more power per litre? Not yet, but I'm sure you're working on it and I have no doubt it will.
The fuss is that, given time (not very long), it will be making more power for less money. Amen to that The holy grail of 7ing!
Mike