That was a bummer. There was that point in time that ending up on SourceForge felt like ending up on one of those shady download pages. GitHub by comparison was a delight.
When they made the download button send you to an interstitial page with ads and a countdown timer before starting the download, that felt eerily like those shady download sites.