I think the 50 hours of community service will do them more good, if they're given duties that will wake them up. Suspension is not something that always works as a punishment, depending on how well supervised the kid is. If they're take it as a vacation to play video games and surf the internet, then not a good deterrent. The best are in school suspensions. They're not allowed to go to regular classes or socialize during school hours. It's basically an all day detention.