Thank you both for your comments, I appreciate them very much.
Steve: The vocal originally sat higher in the mix, I brought it down after several people commented on how loud it sounded. I will try listening with the vocal reduced further.
The solo is still pretty lame to my ears, and at least some people agree with me. I'm not sure exactly what I want it to sound like, which is why I haven't come up with anything better. I guess it should sound like someone being "torn apart at the seams", but I'm probably not capable of pulling that off.... But thanks
Jen: I hear what you're saying about the lack of movement. After the drums come in, the only dynamic elements until the guitar section are (a) the voice has a touch of added reverb, and (b) the organ pad creeps up toward the higher register. Perhaps that's not enough, but I'm not sure what else I should do. I'm reluctant to add any more instruments, as I'm reluctant to clutter up the arrangement. I could try playing with the gain on the organ to make it a bit more prominent in places.
Also, I think the moment after the guitar solo, but before the voice comes back in, is a little bit weak, which probably doesn't help the dynamic.
I thought about shortening the song, but I'm really not sure I could take anything our wthout causing other problems. Once I had the structure nailed down in my head, I really didn't want to mess with it. (If it's any consolation, I initially had an extra minute of keybaord noodling before the fade, but I was persuaded to cut it early. Maybe there's still too much).
Where exactly did you hear the rhythm glitch? I don't hear anything obvious, but if you could pinpoint it for me I'll have another listen.
Thanks again for all the feedback. Positive or negative, it's all good.