Alright, since the lie keeps getting repeated, I will state it again:
KakerMix has never asked or contacted me about permission before or after inclusion.
The rest is said in my post linked above. If there is a downside to not having one's mod in the Technic launcher, I still have to see or experience it. My dropbox is able to withstand quite a bit of bandwith usage, assumptions to the contrary notwithstanding.
I think you are overestimating the importance of the technic launcher and are mistaking the echo chamber that are the technic forums for the minecraft community.
That's why I said it becomes a matter of one persons word against another to the point where it becomes pointless. Maybe something could have happend, like the email he drafted and sent got spam filtered or something. I read it so I know it existed. It doesn't really matter though because it was all months ago and people should really move on. I think you probably want that as well, at least from the way I interpreted it post. I was surprised to see people still arguing about it, and I probably wouldn't have stepped in to say anything if a lot of the stuff people were saying wasn't just made up.
As for the downside to not having stuff in the launcher, you wouldn't experience it. The people who are experiencing the downside are all the people who are no longer using and enjoying forestry who were before. It also doesn't matter though. It's your mod. For what its worth, we all loved it and still think it's great.