I don't want to knock your system, but, see if you had a sump, you could have had a 5g bucket and a $5-10 humidifier float valve and you would have had your auto topoff for <$20. Nothing un-KISS about that.
Float switches and pumps? They work fine, but that's not KISS!