I think it's a good song and I'm glad you resurrected it.
I'm not sure where you could add vocals, it sounds like an instrumental to me. Like a film score.
A good one!