GM - If you have radiant in slab you already have a large storage unit (at least for the slab areas). You do not have storage for any non-slab zones (if any). You should look at how you can manage the temps in your slab zones to use the heat the boiler is producing. A smarter, programmable, zone controler could do the trick. I am looking at the Audrino (sp) controller for temp monitoring and control with OneWire sensors and relays. Nofossil also has a system that may suit your needs. Basically, if you are running the boiler full out but are not using all of the available heat (boiler output temp is continuing to rise above some level), you probably want to divert some of the output into slab zones. This will ue a lot of BTUs and give you time before the room temps cool down and you need another fire. If your controllr is smart enough, you could vary temps by room based on occupant preferences, usage, etc. You would not want to get the cheese storage room too warm ;-)