So, I can get SweetFX to work with the Steam version of the game IF and ONLY IF I disable the Overlay AND run the launcher from the folder.
However, Steam doesn't recognize that I'm playing the game. Can someone confirm that it does, indeed, work from launching from Steam so long as you have their overlay disabled and, if so, how they got theirs to work? Mine just keeps crashing.