Surface area, and volume of the inert material, and the thermal mass that provides are also likely contributing. If you're experimenting, how much heat does the commercial pack really generate? Rip one open, put in a coffee cup, and measure it with a thermometer. What does your mix do? Is it 85-95 % what the commercial mix does? Maybe that's the best you can homebrew.