I don't particularly like the type of features that make a buying site into a social network.. if I did, then I'd sell only on facebook. But I don't think the Circles feature is a bad thing- because I get to see shops that I otherwise wouldn't.
I think if more people would be involved in iCraft, then more features would be necessary- I'm happy the way things are, and then things that we few shops have mentioned, you already know about.
I do like the team communities, but that would entail more involvement from the shops here, and I don't know if that can happen, unless iCraft puts everyone on hold until they do "there share" but that is too drastic!! I know keeping a friendly environment is key to bringing more shops here..
That's my little bit