Military school is a very tough place. Unless your kid is physically very very fit and mentally tough, also is passionate about going there, otherwise, it is not worth to go.
Heard from my kid's high school classmate who is a girl and has family military background went through that school. The girl was an athlete in high school, very fit and mentally very strong. Even with these quality, it was hard for her to go through that school. She is now graduated and serving the military somewhere.