Yes! They did a fantastic job on a tight schedule & it absolutely holds up today.
Can we just appreciate the quality of the Stargate series compositors and VFX team as a whole for (largely) high quality, quick turnaround times? Rotoscoping actors in front of an effect all the time is a time-consuming process and no doubt was even moreso in the 90s and 2000s!