I got the distinct impression that the vocalist was trying desperately to come up with something to sing and with while you held back and laid down a simple chord progression.
The mix almost isn't the issue. This sounds to me like you auditioning a vocalist.
Your recording and mix always surpass my doltish abilities but, the harp is too upfront and there isn't sufficient solo git.
Going to check the Weezer cover now. I'm not a fan of the band yet but, I truely love the dynamics and lyrics of "hashpipe".
this is so far below your abilities that I've heard here, it would be silly to even comment on the quality, etc. You know the problems anyway.
move forward, young man...