Why an internal pre-amp?
It’s the most efficient way to create an active pickup. All the coil connections are shielded, the pre-amp is shielded, and the output of the pickup cable is low-impedence, which makes it less susceptible to noise. Also, it avoids a spider web of wires and possible loose connections in your guitar and the installation is simple. All the benefits with none of the hassle.