For a while I used a 3liter juice bottle with kalk water, and a hospital drip to control the flow.
IMHO any system like this is a pain in the butt, I would forget to fill it, forget to turn it on, forget to turn it off, had to refill it every second day, you get the point. Using floats to turn it on/off would be just as bad, with them sticking etc.
Spend the $ and get a dosing pump and timer, it will pay for itself in no time with the hassles you'll save.