Saw your review on dem0lecule's piece. I don't see why the pessimistic view, you've got a pretty good grasp on writing music for this being your first upload. I liked the change at 1:20 a lot. There's a lot of pitfalls on the mixing side (and this is the pot calling the kettle black; I still struggle with every bit of mixing), but that's something that gets worked out the more you make music. You'll only grow better as you keep writing, so keep it up!
Free soundfonts are tough to sell to the listener in a piece, but good composition will always bring the best out of what you have. If you want realism from your soundfonts, start trying to humanize them when you've got their parts finished (or even beforehand). Vary up velocities and use volume automation to give your strings (or any instrument, for that matter) a personality and direction. This is a great habit to get into early on if you want to write for virtual orchestra instruments. Bringing that element of dynamic expression is essential to any piece. Your piano part is pretty nice in that regard. The sustain + long reverb tail combo kind of bleeds into the string parts a bit, though, and sections like 1:43 suffer from it. Careful not to let reverb steal too much definition from your song. It's also worth thinking about how often you clear the pedal on the piano when busier sections happen, because it no longer focuses solely on the piano, and things like the string section need some space to breath in the mix. Those kinds of things will come up endlessly when writing, and you'll definitely get the hang of them. I like your handle on composition already, I'd like to see how it progresses from here. :3