The problem with using this approach for daily cycled loads is that it relies on passive heat transfer to distribute heat through substantial regions of dirt. This simply doesn't work for daily storage.
You can overbuild, but then your energy losses are going to be immense, because you never saturate or drain the bulk of the material, and are just losing energy to it.
You could build faster cycling systems instead, and active systems especially can cycle reasonably fast, but then your dominant costs no longer reduce down to a pile of dirt with a few rods stuck into it.