In Florida they are run over the top of the joists. Down here they are also run over the insulation but we don't have freeze concerns. I'd be concerned about the water heater in the attic without any kind of safety device. Ever see a tank rupture in the attic?
I hate water under the slab, it seems the only ones who do like it are the original plumbers.