I know it's been a week or so since this thread stopped, but I hate uniforms. As the mother of identical twins who have had some very lazy teachers over the years, forcing them to dress exactly the same meant that those lazy teachers used their identical faces and identical clothes to not bother even trying to learn who was who. It is very harsh for 2 boys with very individual needs to attend school for 6 hours a day for 14 years and have people so disinterested in you that you aren't even worth a name.
At least if they had been able to wear their own thing those lazy teachers would have been forced to use their name, even if they got it wrong sometimes. They got 'twins' so often.