There is one thing I think would be practical to implement and that would be to gather all the waveforms from the players in one area (one box) instead of separating each waveform into separate boxes/areas.
The reason why I am suggesting this feature is because it would save a lot of screenspace, especially considering the ones using 4 decks. When using 4 decks + effects, there is no more room on the screen for me to view the library (This is independent to what screen resolution I am running). On top of this, using 4 decks makes all the waveforms small and harder to read. I believe it would be much better to show all waveforms in the same area as this would allow for larger (and more readable) waveforms as well as giving screenspace to other areas such as the library.
This does not have to replace any of the current interface but it could be added as a new view preset (Horizontal, Vertical, Extended)
Regarding the waveforms, Virtual DJ has a nice solution to what I explained over as seen in this picture:
www.virtualdj.com
Here all waveforms are shown in the same screenspace, separated by colours for each player. I realize this will cause a bit of an issue considering serato waveforms represent a lot more information through colours.
Personally I come from a world of using CDJs and have never been used to waveforms with colour information to illustrate different frequencies and I believe I would do more than fine with a simple colour waveform for each player.
For the ones beatmatching with their eyes, I'm sure it would be even easier to beatmatch when you can layer the waveforms on top of each others in the same area in comparison to how it is now.
Serato is a great program without doubt, but I believe there is room for improvement with the interface.
Am I alone on this or is there anybody else out there in the community who thinks this would be a practical feature?