Hi Glen
If you can get an equivalent home for the same price, I would prefer Winston Hills over Glenwood any day. The schools are better, you have proximity to Parramatta and it is part of the Hills. However, I think homes in Glenwood are newer and therefore more appealing.
Good luck !