I don't think an afterschool program that includes homework time needs to be a negative. Both of mine are just a bit older than your oldest (#2 graduated last June, #1 2 years earlier. Both attended an afterschool program where there was homework time. And yes, I did expect them to at least make a start on it at that time. That didn't mean that I never looked at or went over their homework with them. It simply meant that they got a headstart. Didn't affect either of their academic careers.
It really comes down to what works best for each individual situation.