Well, it is a random file downloaded from an unofficial, unchecked source.
Never actually considered that in my warnings in the other thread. Still, those who download it only have themselves to blame it is a keylogger/trojan/total hazard to their system.
Man, you are paranoid. You keep posting warnings about this file, the d3d9.dll. I get it, you have to be careful with this stuff, but most of us that have been using and building our own systems for years know all about checking for keyloggers, trojans, whatever other boogie man there is for you to name, etc. Dozens of people have reported this clean. I can report it is clean.
It doesn't replace anything or screw with your PC's DirectX settings or files. It simple makes New Vegas find this direct X file first and use it instead. And it works. I've done this for other games in the past that needed to use Direct X 8 (years ago). It won't affect your other games using Direct X or your system using Direct X, just this one game.
So by all means make sure everyone takes precautions, but don't yell about the sky falling. I would hate for someone experiencing this awful performance issue to miss out on a very easy possible solution because you made them paranoid it would destroy their PC.