I used an Ehiem feeder for several years with no reliability issues. Programming was sufficent for my needs... mine is battery powered and I always replace the batteries just before I go away.
I now use an apex feeder. It is noisier....but really? It runs for mebbe 20 sec once per day.....it's not an issue...besides, I am usually away when it runs. It does keep food extremely dry. With the apex you have a near infinite of feeding options (but the Ehiem is sufficient as well). The advantage of the apex feeder is the tank integration...shut off return pump and skimmer first, wait for tank to drain down, feed, change flow patterns, wait x-amount of time then restart return pump, wait a little more, then turn on skimmer...plus four programmable "feed buttons" you can use to do anything (not necessarily feed lol). You can'tell do the whole system integration thing with an Ehiem feeder.
Couldn't you just set the time on the Apex for all that to happen at the same time the Eheim is programmed to feed? I bought an Eheim for now, but I plan to add an Apex system later and assumed I could make that work fairly easy.
. It does keep food extremely dry. With the apex you have a near infinite of feeding options (but the Ehiem is sufficient as well). The advantage of the apex feeder is the tank integration...shut off return pump and skimmer first, wait for tank to drain down, feed, change flow patterns, wait x-amount of time then restart return pump, wait a little more, then turn on skimmer...plus four programmable "feed buttons" you can use to do anything (not necessarily feed lol). You can'tell do the whole system integration thing with an Ehiem feeder.

