Just had another listen. Vocal balance is
much better, and the guitar solo fits in perfectly. Everything seems like it's in the right place, and nothing sticks out.
But... Now there seems to be a lot of high-frequency ringing in the mix, which is a bit fatiguing. Maybe it's just me, because you can't please everyone, can you?
