True, while free-reign documenting may have ended with some bad results in the past, our programmers, including myself and stephane, are more experienced and much more willing to document and organize properly.
Also, separating those files into the 60 or 70 different files for each individual class will drastically increase the compile times, since each file will require a different compiler call, and cost the overhead of compiling header files that each individual file includes. As far as compile times are concerned, I have gone through the headers a few times now and tried to eliminate unnecessary includes that where causing files to be recompiled when they didn't need to be. It was quite successful, I shaved off a couple minutes from average compile time on my old computer.