Two shifts is definitely a good Idea and will help to get many children enroll especially the one who are waiting to even start a school. Indian schools are completely packed to their capacity and other's in the name of British / American curriculum are charging 7 to 8 times the fees than Indian Schools.

Two shifts will not only optimally utilize the school infrastructure but also will help in reducing the traffic on roads provided the shits are planned by keeping in mind the office timings.

If implemented, I am sure it will be a win -win for all.