It would be nice to have a scheduling wizard that would allow you to enter all of the classes and teachers, as well as the number of rooms available and any instructor day/time restrictions. Then DSP could make a schedule suggestion based on the information entered. It would be really nice if it checks for overlaps with students who may have registered for classes that conflict with other classes they have registered for (similar to the quick change report process for recitals).
For those of us that provide placements to our students and use the eligible students feature to control registration, it would be wonderful if we could add in schedule information for the dancers (earliest they can be at the studio, any days they have told us they can't be at the studio, etc). We have so many different school end times in my area (and no consistency even within age groups) that it is a puzzle trying to set up the schedule to maximize registrations.
Another benefit is it would automatically check for room availability conflicts for privates.