Your evaporation levels will vary. A timer won't work (or at least won't work well). I would invest in an ATO system as suggested by the OP. A float switch alone will work, but if it's not used in conjunction with a controller to program in some parameters to safeguard against a possible failure of the switch (and that's a matter of when, not it), you are asking for a disaster.