High Schools use the "suspension" method as a penalty.....because it's EASY FOR THEM. Being suspended from school to a teen is a gift. You know this and so do I and most rational adults.
Punishments for breaking school rules and other types of misconduct, should be a created list of various penalties, per infraction. This list should be compiled by a group of teachers, parents and school board members. Published and given out to all students at the beginning of every school year. All parents should be mailed a copy.
To clarify by example: For class room disruption, a student should be given a pre-determined number of demerits, given an assignment to write a 500 word essay on Why Class Room Disruption is Wrong and Should Not Be Tolerated. An apology to the teacher and fellow students must also be written and then both essay and apology be read by the offending student, in front of the class.
For smoking on school grounds: The student must be separated from the student body, for 3 to 5 days, placed in a private room that can be supervised. His morning assignment to be viewing films on the dangers of smoking, while taking notes to later write a composition on each film. In the afternoon, this student will complete homework assignments, which have been given to him by his teachers, for each of his classes. Demerits would apply here, as well.
I believe you get my gist, in terms of this type of Discipline System
This would not be difficult to enforce and would be far more useful and successful in deterring students from all sorts of bad behavior.