Disabling Location Based services for by default for child accounts/freetime is overkill. I understand the sentiment behind it, but this needs to be on a toggle. Older people benefit from a 'freetime' account because all the 'noise' goes away. I don't need to hide my fathers location.
Allow this to be toggled by the owner (not the child) and we're good. Start it on off by default to protect your liability.
But for pete's sake... allow that to turn on!