You could have switched this out for the actual Batman soundtrack and I doubt most people would notice. So I guess mission accomplished. I don't know if that speaks well for your talent or ill for the Batman soundtrack, which I wasn't personally a fan of.
This sure is an epic piece. Well done :D
Please contact me if you would like to use this in a project. We can discuss the details.