Sounds really nice. But you should get your hands on some plug ins with a more natural piano and string sound.
With a nice warm piano sound, and a different set of strings this would be a very good track. Maybe remaster it, to add even more warmth to it, and glue it a little more together.
I has none of these.
Besides, the piano sounds pretty natural. The strings, I'll admit, aren't very.
Also, those SFZ Strings are intentional. Sort of. :/