well
im listening this with my headphone xD
and there's a great bass hangin there.
but why would you even listen this with a sub? xD
you're the one who should master this, so you can listen this even live through lineries ;)
other then that, try to work on you melodic side :)
_T