Dude, I'd wait and see what it's like in the mix. I've recently recorded some tracks with a piccolo snare with some ring (not quite like yours), but you can't hear it in the mix with everything else and it sounds quite good. I agree the snare is a little weak, but the ringing might not be the issue....
