No one on this board can authoritatively and objectively say that they know this kid has learned a lesson and will never repeat this kind of thing in the future unless perhaps someone who has posted on this board knows the kid very well and has known him for a long time. Even then it is a crap shoot. There is no shortage of kids who come from generational wealth that have a sense of entitlement and there is no shortage of parents who are wealthy who routinely rescue their kids from consequences of their choices and actions.
This is much like gun safety. You do not point a gun at someone something unless you intend to/need to kill something or put a hole in it. Likewise you do not throw an object with the mass of a water bottle towards people unless you are willing to risk hurting someone or legitimately want to hurt someone. Then there is the fact that this kid had no compunction about doing something like this in front of his family and in the family's luxury suite. As captain Ahab said, " a little lower layer".
I have seen many kids/young adults get service hours and they often do very little to deter future bad behavior and they very often do not result in any kind of a change of heart. Service hours don't do much in term of affecting the perpetrator unless they have to make a real sacrifice to compete them. Until a kid/young adult is ready to learn/able to learn/wants to learn from having Court ordered service hours, they will not learn from them.