I'm a parent and I think they should be further away. It just pisses people off. There are never any spaces there anyway, because they're always filled by pissed-off people without children parking in them anyway, leading to even more pissed-off people with children getting pissed-off with people without children parking in them, leading to pissed-off people waiting for spaces, and occasionally tedious shouting matches. Put them on the other side of the car park, where there's infinite room to spread out, not piss anyone off, and a nice, short, safe walk round the edge on a path to the store door.