We have not gone as far as you suggest but have gone some distance on that path. We have a block schedule. Kids have 8 classes and go to four of them each day. teachers teach 5 of the 8 blocks. A block is 80 minutes. This reduced transition time, reduced homework, and meant kids could do some of their work in class. Our teachers have between 60 and 90 students with those 5 classes. There is never enough time and depth gets sacrificed for breadth routinely, but now there is time for reflection, collaboration, and working with individuals and groups.
Ideal? I am not sure there is one. An improvement, yes indeed.
Have you checked out the Prince Ea/Ted Dintersmith video?