Hmmm, you can have “accurate” and “warm”, but it usually means flat-ish frequency response up to 15-17kHz and then rolled off response above that to reduce listening fatigue. So, actually “accurate” across all frequencies except the very highest treble. Old JBLs sounded great in the showroom, mixing room, and at home when drinking heavily, but for long serious listening sessions, they were a bit much.
Classical music is more demanding for system performance across the board. You have a very smooth but detailed DAC that can reveal the detail imbedded in classical recordings. For a higher end solution, I might suggest Monitor Audio Platinum 100 3G combined with a good REL sub. That pairing would provide a great performance envelope for nearly any type of music with your gear. For a lower price point solution, I agree the Wharfedale Linton with a REL sub could be very satisfying.