Personally, when I see any branded clothing, I cringe a little. I don't understand the need to shout out about something so much, but hey that's just how I am.
However, personally I'm against any branded clothing for TS. I like the pins as they're something small and subtle which doesn't jump out and scream "Look at me!". From what I've heard, the fleeces which were introduced way back on TT weren't exactly a major success. Don't get me wrong, they were very nicely done and well made, but I can only think of seeing one or two people ever wearing them.
With regards to the point about identifying people on meets, without wanting to sound harsh, if it was such an issue I doubt meets would have been as successful as they have been over the past 10 odd years if it was such a problem. Everyone goes through that first meet experience at some point. Some people naturally take to it better than others. I think as a site though the community is close enough and well linked to give people plenty of chance to get to know others beforehand. We have the forum itself, chat, PMs, and all our social media channels which are a great place for people to get to know each other. We even set up meet topics and who's going lists in advance so that people can see who will be there and if they so wish make plans or get in touch with other. I wouldn't say we're some kind of faceless group
Also, in order for something like named hoodies, etc to work it relies on enough people actually wearing them. If it's just a minority then it doesn't really have any gain and looks cliquey. But similarity I think it's equally cliquey if everyone but a few have them! I mean personally I'd feel really out of place if I came to my first meet and everyone but me was in a branded hoody or something. We don't want to end up alienating those who either don't want to, or can't afford the items. We want everyone to feel welcome wether it's their first meet, or their thousandth.
But hey, I guess I just enjoy the relaxed and easygoing nature of our meets. I feel it's one of things which sets us apart from some other groups. Just turning up at any time for however long you want to and have fun! No dress code, no strict rules, none of this "you will be here at X time when we say so" just showing up and having a good time
Like I say, I'd be all for the small stuff like pins, etc. But anything bigger is a no for me.