dude this is sweet, sub sounds fine to me. I agree with the kick and snare not being punchy enough. The mix sounds spot on in the beginning, I'd say maybe a bit less so in the drop but it's not bad by any means, just sounds a bit less controlled during the drop. Not sure how to help you there though, maybe reduce the growls by a db or two or compress? I thought the buildup was pretty good, could just use some automation and/or fade in on the kicks. Cool ideas though, man! I love the break and little fill right before the drop.