I have no problems with ads placed on the launcher whatsoever. Despite the conventional (herp) wisdom on MCF that Technic is just a bunch of mods thrown together and is just for the lazy, most of us know that there's a lot of work, time, and resources that go into it. If ads would help to defray those costs, then put them up there. If, somehow, a goatse/tubgirl photoshopped mashup would help defray those costs, feel free to put that up there, too.
Honestly, my preference would have been for Minecraft to be the freely-available product and Technic to cost however much Minecraft costs now. Technic has provided me with more value for my dollar than Vanilla ever did.
I look forward to the snarky Kaker replies to the faggotry that ensues once the ads are in place.