Let me try to explain something:
1 gallon of water needs approximately 10 BTU to raise its temperature 1 degree F
this is actually higher as you have to account for heat loss thru the pipes etc but lets ignore that for now........
Now, I don't know your average ambient temperature of your house or the target temperature that you wish to heat your tank but let me plug some numbers in.
Average house temp 72 degrees
Target tank temperature 78 degrees ?
Ok, so now we have to heat 4300 gallons of water 6 degrees so:
4300 x 6 x 10 = 258,000 BTU's to heat the water to temp
Now, we also have to account for the cooling properties of the sides of the tank, filters, piping, being exposed to colder (room temperature) air, as well. This will be working against your heating system. Calculating heat loss is quite a bit more complicated but I am going to guess it to be nearly 1/4 of the BTU's needed to heat the tank to temp. I could be wrong and others feel free to chime in here.
But, what I am getting at is I think your "on-demand" heater is going to be "under demand" most of the time, if not nearly all.
1 gallon of water needs approximately 10 BTU to raise its temperature 1 degree F
this is actually higher as you have to account for heat loss thru the pipes etc but lets ignore that for now........
Now, I don't know your average ambient temperature of your house or the target temperature that you wish to heat your tank but let me plug some numbers in.
Average house temp 72 degrees
Target tank temperature 78 degrees ?
Ok, so now we have to heat 4300 gallons of water 6 degrees so:
4300 x 6 x 10 = 258,000 BTU's to heat the water to temp
Now, we also have to account for the cooling properties of the sides of the tank, filters, piping, being exposed to colder (room temperature) air, as well. This will be working against your heating system. Calculating heat loss is quite a bit more complicated but I am going to guess it to be nearly 1/4 of the BTU's needed to heat the tank to temp. I could be wrong and others feel free to chime in here.
But, what I am getting at is I think your "on-demand" heater is going to be "under demand" most of the time, if not nearly all.