If they are going to provide me with free download hosting, and they have no way of inserting any malware or adware in my downloads (because they aren't Windows installer), then I don't care who they are or what they've done.
The other alternatives are worse on a technical level. I need somewhere to host files that generate around 300-500 GB of monthly traffic. You don't put that on any 10$ VPS with a 100 Mbps uplink... Downloads would be slow as a crawl during release peaks, and be slow for the users accross the globe. SF has a CDN to offset problems.
Ideally, I'd love to see Mediafire resolves the current issues (and those long-standing issues where their web interface is buggy as hell). But I'm just starting to lose any hope there, so I'm looking at a plan B.