I think it’s almost a certainty that default Vim will always be the fastest/most responsive, but you can follow best practices and still keep your Vim performance level high. The main places I see small delays are when I trigger fuzzy finding, or waiting for results from language server extensions. All worth it, in my opinion.