On school nights, I'm all for it. Kids should be home doing their homework and/or getting enough sleep for the next school day, barring any approved job which releases them by 10pm.
Kids can handle their homework without curfews. It doesn't take that much time. Also, if you really wanted kids to sleep well, move school to later in the day. If you look at scientific studies, teen sleep hours naturally are pushed back in puberty. They go to sleep and wake up later. While little kids go to sleep earlier and wake up earlier. The current school system directly contradicts fact.
Teens should be in control of their own lives and sleep schedule.