I've been to smeos, and I've read the discussion you refer to (been there, done that, to coin a phrase).
Frankly, Nuno, I tend to agree with Laurent, Greg and Charlie.
There's really no point, is there ?
I mean, I appreciate your pride in your technical achievement of setting up a portal, but there has to be a better purpose for it, really.
The same space was better utilized as a local mirror or repository for contribs.
After all, we are free to do all our bickering right here, aren't we ?