Der Systemlautsprecher könnte schon schneller sein, da dort "nur" der Wert für eine Frequenz (die man dann hört) hingeschickt wird. Hingegen wird der Beep bei der Soundkarte über eine Sound-Datei abgespielt. Und diese Datei muss ja auch erst mal zur Soundkarte. (ich habe da schon mal bei hoher Systemlast 2-3 Sekunden Verzögerung)
Wieso willst du den am Speaker rumlöten? Da gehen doch 2 nette Drähte vom Lautsprecher zum Mainboard und enden dort normalerweise auf einem Stiftleiste. Den brauchste doch nur abziehen und deine eigene Leitung anstecken. (eine entsprechende Buchse gibt es als Pfennigware in jedem Elektronikladen)