Radio (streaming) tracks have always been shorter than club tracks. There was a time I wouldn't play anything less than 3 minutes in length. But, the last 3 years my views on that have changed. Mainly because many tracks are all over the place musically. Even though they may be 7 minutes long, only 2:49 of it really "grabs" your attention. Today I'm comfortable with probably a 2:35 or longer track which would have been a reject in the past.