If you are heating the water consider using water heater blankets to help insulate the tank and save heat loss.
As long as it doesn't sit on the water like a swimming pool. I could see lots of negatives wirh that.
I once blocked off a small room that had a 300 gallon fish tank with a tarp to save heat and the air became foul. Most likely CO2 probably increased too.