> Since a set is a minimum of 1hour, you don't care for song search, album art etc.
I do care for song search in sets; has the use of .cue files fallen out of fashion as a solution[1]? Amarok supported .cue files since forever, its descendants (Clementine, Strawberry) probably do too.
1. Insofar as you can handle hundreds/thousands of tracks in your library named `ID` because the song hadn't been titled at the time of upload (or uploader didn't know the title).