I think it's a good proposal, but it will introduce too many changes.
In my opinion, the different order between Java and Scala files is acceptable since it will not cause serious (even minor) problems.
Anyway, thanks for your investigation on this. But it's hard to tell whether we should apply this proposal.
