I love the music from this game! I also utterly adore the PC version of the game (which was solid, unlike the incomplete SNES game).
I really like your mix, but I'm not a remixer, so I have no advice to give. Perhaps it's too close to the original song? Nonetheless, I think you did a good job. There are many songs on this site that don't sound as good as this.