I feed twice a day with an auto-feeder (mix of different flake/pellet foods). Also, I usually feed mysis/brine shrimp soaked in Selcon every couple days just to mix things up. My feeder goes off every 12 hours but I have seen people feed more than twice a day for various reasons.
Feeding twice a day isn't necessarily a bad thing. It really depends on your bioload and how much you feed at a time. Also, some picky or slow fish may benefit from multiple feedings as they will get more chances to eat. My friend has reported high nitrates from feeding twice daily but I do it and my nitrate, nitrite, and ammonia levels are always at 0.
Even feeding more but in smaller amounts may work if you are concerned about over-feeding. However, if you do choose to feed once a day, almost any time would be okay IMO as long as it isn't right after the lights go on (When the fish are still "adjusting" to the lights) and as long as you can set the feedings to a certain time every day.
Anyways, hope this helps,
Mike.