Its great by itself...
Its a really good song alone, especially if you tonedown some of the crackling in the background and work on the first few seconds of the song, but I think it might be a bit too distracting in a boss battle the way it is now. Awesome song by itself though.