Well, it's an encouraging start. Without trying to sound like a troll, it's difficult to see how everyone else will take an OS developer seriously when they take 3 years to produce some T shirts!
If the shirts have turned up then it's a reason to be cautiously optimistic I guess.