40+ Modules or a Handful? Why Flexibility Matters in School MIS Software