>But man, there's something really off-putting about downloading from Sourceforge. I can't put my finger on it, but it seems scammy.
They were caught adding malware to installers. As in the installers you downloaded were modified to have an extra "Do you also want to install yahoo toolbar" step when installing.
https://www.infoworld.com/article/2610419/retro-repo-sourcef...
They since stopped. But the reputation damage persists to this day.