Awesome song that is not too hard to learn. The piano part can be handled even by beginner-intermediate, I believe. I would personally love to try it on the classical guitar, feels it would make a curious sounding.
We did a very interesting choral version of the piece on the basis of this arrangement. Worked nicely for that! The upper register accents in the chorus are easily pitched.