Holy low freqs Batman!
You could definitely pull the mix in a lot, tame the bass. Keep everything more focused. Take a good look at your gain staging and let the right elements sit where they need to. There's some cool ideas for sure though. I'd like to hear it with the mix reigned in