The THX demos came from a Best Buy demo disc. They were originally transferred from an old VHS recording of the THX WOW! laserdisc for my very first release of the bonus disc.
I'm not sure if it makes a huge difference capturing regular VHS from an S-VHS VCR, but I do utilize the S-Video output. It's the best VHS machine I've got so I mind as well use it, ya know?