Direi di si, potresti, in alternativa usare le funzioni DOM di php (http://php.net/manual/en/class.domdocument.php) ma non credo ne guadagneresti in termini di prestazioni.
Forse però a livello di codifica sarebbe più semplice... dipende anche da come è costruito l'html che devi parsare...