Uh, Japanese schools are way more prison like. There are some positive attributes (as you mention), but overall it is not a great system to model.
But that's the same part of me talking that wishes everyone was "forced" to work a retail or food service job for a year or two of their life. Probably impossible to actually do and enforce here, but would definitely make people overall be nicer and more considerate of others (and in the case of cleaning schools, more likely to clean up after themselves).