Oh yes, Beca, he's adorable all right - among other things!
Nah, not really, he's a sweetheart. His teachers this year all really love him because he's just so innocent and open compared to the rest of his year group and he has such good heart. 
Was it a similar sort of assembly, with children that young?
It was only years 5 and 6 at our school as they said the others aren't old enough yet. Not sure if they might get a watered down version at some point though.
I think, not only do they have to be the right age, its something that has to be handled just right and that 'just right' might vary from child to child. Definitely not something that should be just blarted out at an all school assembly! 
I have similar problems with some of the literature books they are starting to read now. They are currently doing Michael Morpurgo, who is a fantastic writer, but writes on a lot of subjects/areas that ds1 simply can't handle. The one they've done at school so far is ok, but homework this week is to read and review another MM book. Its taken me half of today to vet his books and come up with four for ds1 to chose from.
There are so many subjects that he cannot handle. Just recently he read a book in which there were three children, the same ages and sexes as my three and by chance a Great Aunt with the same name as my dc's Great Aunt (not a particularly common name either). The oldest child in the book got run over and killed and ds had nightmares for weeks and kept crying, convinced that it was going to happen to him and nothing anyone could say could convince him otherwise. We have to be so careful with his reading matter.
He finally chose a book which said the main character, a girl about his age I think, overcomes her disability to triumph and save the environment. I was so pleased he chose that one, because the alternative was the King Arthur one that his best friend is reading and ordinarily he would have just gone for whatever his friends said was best. 