Ian.., what makes this song harder than it should be IMO is that it's really best played on a set of weighted keys. Some piano songs, you can squeeze by with synth action, but not this one.
The PSR's light synth action made it difficult to play some parts, but after several attempts (and a few choice words) I pulled of a one shot with minimal playing mistakes.
I think it's time I get my hands on a full 88 weighted controller. I do get the chance several times a week to play on an actual piano, but in my home set up it's all synth action keys.
A second hand or even a new Yamaha P85 or P95, they are both sweet feeling 88's, with midi, Squeak.
I've been beating around the idea of getting that new Casio PX5S synth...it supposedly has a great weighted 88 note keyboard, and the synth is a killer..
Even though you were handicapped by the light action, it sure didn't sound like it...lots of expression!
Ian
PS I've heard good things about the Kross 88.