Immediate reaction is that I am not fond of that drum sound (very reverby, like they were recorded live in a stadium). The whole thing sounds very live though, so I’m guessing that’s what they were going for. Maybe they will sound a little better on CD (they sound squashed in the mix to me from the Soundcloud stream).
Otherwise, the orchestra does sound good and it is different enough from the original that it’s worth having. Might always prefer the original, but time will tell I guess.