Sounds great! I kind of like the extreme ducking, maybe it's because of all the future house bass stuff that I've been exposed to lately... Agree with outofplastic about the sub during the break.
As for the toms, to me they sound a bit too thin. Maybe a tiny bit of reverb would help?