Sounds like it's good for a weekend while you are away. Still, that's positive.
BTW, I noticed your cowfish didn't eat much because other fish were in the way. I had a cowfish before and my fish ate all food before the cowfish had a chance to eat. I recommend that you "wye" the feeding line (on each end of the tank) if possible to give the cowfish a chance to eat.
I hand feed the cowfish every day. He gets hand fed Nori and frozen food for this very reason. He's much slower than the rest of the fish. He will hone in on food only to have it get flushed away by the current before he can get it or have the other fish eat it first. I keep him very well fed with the hand feedings. Otherwise, he'd be libel to pick at my coral or worse, starve to death. He is kind of smart though and I expect he will figure out this food feeder. My guess is that once he figures things out, the sound of the Dos pump activating will get him over to the feeding tube where he will wait for food. Time will tell on that though as it may be wishful thinking. Regardless, he will continue to be hand fed every day just as I have been doing for the last year.
I've made some code changes so I can trigger feeding via manual intervention using feed timers. Now I can push a button on my Apex display and trigger the thawed food feeder. The system is working great and there is plenty of food being dispensed. Then the pump reverses to pump the remaining food in the lines back into the bottle. Next I need to create a virtual outlet to trigger the feed remotely. That way if I am away, I can feed via remote connection.
My Apex Dos feed code is now the following:
Fallback OFF
Set OFF
If Time 13:00 to 13:01 Then DosMix
If Time 13:01 to 13:03 Then DosFeed
If Time 13:03 to 13:04 Then DosFlush
If FeedD 003 Then DosFlush
If FeedD 001 Then DosFeed
If FeedD 000 Then DosMix
Here is a short video of a full food dispense.
<iframe width="1280" height="720" src="//www.youtube.com/embed/vKlXpQgOMlg?rel=0" frameborder="0" allowfullscreen></iframe>