Don't fool yourself!
I'm sure this version is just as good, if not better. The only thing that worries me is the pause at 0:55 that lasts until 0:58, I can't tell if it was desired or not. Overall an amazing piece, keep it up, and never fool yourself, if you don't push your song forward, then nobody else will. Ten out of ten.