Pretty decent
Overall it was a pretty decent peace. I have to agree that the song, even though its intention was such, isn't exactly a relaxing piece.
It's still a very good work for the genre that you've put it in to, but it may throw some people off to read the description you've given it, and hear what you've put together.
I honestly wouldn't change a thing about it, as it could still easily be used for various other things. I just don't see relaxing being once of them.