I only should trust to what my ears are telling me, apart from what kind of Hi-Fi chain I use.
So, strings aren't too loud to me. I only think that the voice is a little too unnatural. So, being the man at the mixer, I will turn the voice effect balance knob a little to the "dry" direction.
Finally, regarding the song, Terry's style is very present... can we hear the original song somewhere?