I like this question. Hopefully the OP will report back a good solution.
I too have issues with classical music (and long talks, lectures etc) and the MP3 format. When ripped the piece is split according to breaks on the CD into separate MP3 files. Mostly this is OK. But if you want to listen to the whole you don't want the breaks you want to "join" the parts to a single whole as far as the ear is concerned but still maintain the ability to rewind or progress to set points. With simply MP3 playback of random tracks Amarok crossfades reducing the harshness but you don't want that if listening sequentially.