Mine do their homework right after school. They have such little time with their parents in the evenings anyway that I feel this gives them more quality time. I don't check it though...so if it needs corrections then they do that at home.
ETA: I have two children of my own in school and they do their homework right after school too, so it's easy to just have everyone sit at the kitchen table and do their homework while I feed the little ones snack.