I am not familiar with this song, so my opinion is the least important one here...
But I was having trouble with "feeling the rythm"
So this leads me to believe that this song has either additive meter or you are going a little overboard with the rubato. Not that Rubato is a bad thing, but the rythic aspect was lost on this listener...
Other than that, I liked it!
