I went from Electra 1038 to Sopra 3. I would say going to the 2 would be a big upgrade. The Sopra is much smoother and more detailed then the Electra. More natural less hi fi sound. The 1038 may go lower then the Sopra 2 depending on room but the bass is tighter on the Sopra. I would upgrade to the Kanta then stay with the Electra and the Sopra is better then the Kanta.
Just my opinion
Just my opinion