since the client has moved on I guess you just want opinions on the mix as is. You also did a good thing here by just posting part of the song. Which downloaded real quick. Good idea if you just want opinions on the mix. But some people will really dig this and might want the whole song. But I get your point.
The guitars sound good to me. Good in that it suits the style of music. ametth, maybe its the chorus on the guitars you dont like. The mix is tight and snappy. I was goint to say that a good load of compression othe mix will fill it out well, but like you said, its not mastered yet.
Scott...