i get what your doing here, this is a well thought out plan. thought about in slab heat? even if you just run the pipes and leave the boiler or water tank until later.( my house has a bradley dual use hot water tank that heats with the water instead of glycol) slab heat also keeps the concrete dry once cured so ambient humidity gets absorbed by the concrete . a drain in the pad would be nice too, if you want to wash your car, or bath the dog in the garage also. .some buildings codes don't allow that but there are ways around it, pm me if interested.