He stresses click on "I will Install directX myself" This is vitally important.
Yes, it is important not to try to install such an ancient version of DirectX on a modern computer (or even on an older one). Even when Windows 98 was my main OS, I didn't install the early versions of DirectX that were included with some 1990's Windows games (DirectX 6 and earlier). Often the older DirectX wouldn't even install (and might prevent the entire game from installing), but the oldest DirectX installers (like DirectX 3) might overwrite a newer DirectX and make a mess of your system.
The DirectX 9.0c on later games is different because there are so many versions of it with different versions of files, and the game may need a particular file that isn't included in all DirectX 9.0c installations.
It's nice that this guy went to the trouble of making a video on exactly how to install the games. He should be saying "install" and not "download" though. "Download" suggests he's getting the game from the Internet and not from a disc. You can "download" a file or files without actually "installing" them. Also he mentions that Stay Tuned stopped working for him for a while. I'm not sure why that would be unless it's just some Windows 10 glitch. It wasn't clear to me whether he adjusted compatibility mode or did something else to get the game working again, or whether it just started working again on its own.
He also doesn't mention patches.
The problem I had with Stay Tuned was not with installing, but was with a certain timed puzzle. The speed of the puzzle increased with your computer's processor speed. Since the game was made for 166MHz Pentium computers, the puzzle was way too fast on newer computers and needed a patch. Eventually the average user had a computer that was too fast for that patch too. If you're playing Stay Tuned, there is a newer patch on the HerInteractive website which seems to be from 2014.
https://www.herinteractive.com/support/game-patches/