I think this is a really great arrangement of the song. Very upbeat and keeps you really pumped up throughout the whole song. The only thing I recommend is to perhaps bring back the original melody when you get towards the end of the song after the solos.
Other than that it sounds great!