I'll start with the obvious:
excellent track.

You're already addressed the fact that the vocal is "buried", but I'll suggest that there's a magical sweet spot for tracks like this, and you're not quite there. (If you suggest that I'm wrong, that's fine).
The only other nit is that the rocking solo that comes in twice is a bit harsh, given that everything else is sort of soaked in reverby goodness.
And those are minor nits. Fun listen!