In my opinion, whether they are FL sounds or not, your sound choice is superb here and this is structured very well. Everything meshes. This gives me kind of an '80s vibe, which is always cool to me. I've always enjoyed the melodies you come up with. The only criticism I might have is that the strings around 0:28-29 come in very suddenly and it sounded a little odd to me, but that might just be nitpicking.
Overall great track, could listen to it all day.