Turbochargers are more efficient than superchargers, but they are laggy and can be a pain to install. Will electric superchargers eliminate the trade-offs?

Turbochargers are more efficient than superchargers, but they are laggy and can be a pain to install. Will electric superchargers eliminate the trade-offs?
