First I must thank Spotify for implemented the Crossfade function.
But I have an idea on how you could improve it.
Many songs have different length in silence at the end. Some have 7 seconds of dead silence before it ends and some have only 2 or 3.
So on some songs the crossfade may come to early and on some other to late, depending on how many seconds you have set it on. This may result in bad listening experience.
So I think it would be neat if you could have a function witch instead uses the songs dB level to set the perfect crossfade point.
So depending on how much activity it is in the end of the song, it will determinate when the crossfade should occur for the smoothest crossfade. This may be customizable so that you can set your personal dB level favorite preference. As well on how many seconds before the song ends, when it should start analyze the best point for its crossfade.
Just an idéa that would be nice to see in a future version of Spotify.
Please bear in mind that the Community is not an official Spotify support service. It's a place where we all help each other, whether we work for Spotify or not. So please use your discretion when using the forum.