TuxFamily? The main site used to be on SourceForge, not TuxFamily. And yes, if stk.org was available at a reasonable price we would possibly have gone with that.
Hey pal, I took an oath for justice! "In happy days or tightest tights..." or something like that.