You didn't post the mix.
Also, without hearing your mix, maybe try not to re-edit a genre. I get what you're saying and you might be right, but part of learning to mix is mixing for a genre. So maybe you nailed it but if not then you [mods: we removed the expletive, but it was a good one. Graphic but also nuanced. Beautiful, actually. We may name our child this word but dammit we need decorum so we removed it] up.
Also, without hearing your mix, maybe try not to re-edit a genre. I get what you're saying and you might be right, but part of learning to mix is mixing for a genre. So maybe you nailed it but if not then you [mods: we removed the expletive, but it was a good one. Graphic but also nuanced. Beautiful, actually. We may name our child this word but dammit we need decorum so we removed it] up.