Just my two Canadian cents, which may or may not be worth anything. First, Zoom!!! works great during load screens; it prevents or reduces garbage collection during that time, and depending on how many addons you have, shaves off several seconds on said screens. You could also use AddonLoader, which, if an addon supports it, can offset the loading of addons to a more opportune time.
If a mod is doing Garbage Collection during load then they're doing it wrong (unless I'm missing something useful that could come from doing this).
Second, I think authors who do not provide a working, stable, nolib version are moving the community two steps back for every step forward their addon takes us.
0.052 seconds to load, AceConfig-3.0, AceDB-3.0, AceDBOptions-3.0, AceEvent-3.0, AceGUI-3.0, Astrolabe, CallbackHandler-1.0, LibDataBroker-1.1 and LibStub.
To put that in perspective:
local function Zoom(self, d)
if d > 0 and Minimap:GetZoom() < 5 then
Minimap:SetZoom(Minimap:GetZoom() + 1)
elseif d < 0 and Minimap:GetZoom() > 0 then
Minimap:SetZoom(Minimap:GetZoom() - 1)
MinimapCluster:SetPoint("TOPRIGHT", UIParent, "TOPRIGHT", 0, 15)
Took 0.017 seconds.
Only 3 times less than it took to load all those Libraries.