Not only was Silva an absolute joy to watch (did anyone EVER get the ball off him?) he just ran the midfield consistently like no-one else. KDB by contrast is more of a risk taker, trying things that lose us possession more and he does run more hot and cold. But his risk taking, wins us games.
But overall, for his consistency over many years, for me David edges it.