I don't disagree that ad.fly has created a problem either, however, if a mod author demands that their mod be removed from our pack they do have the legal right to do so. What I'm trying to propose is a compromise that makes them happy so that we can keep the mods legally.
And let me reiterate, the ad.fly link would point to OUR launcher page, not their mod download. It would just be provided by each of the mod authors so they get the pennies.