I tried this yesterday and a punchy kick was definitely the most challenging for me, wasn't able to really get that sound just how I wanted it like you have here. Well done