Do you think it would have been more valuable if the people you asked were anonymous? Or at least felt they were?
Of course it could get nasty like internet comments, but I feel like especially when it's people you know personally, they would be more inclined to be honest about your flaws if they couldn't be identified.