For good reasons, I want my son to have access to email and calendaring, but not to Google search. We use Google Apps for our family domain.
It doesn't work. One feature of the cloud is there are few or no parental controls. One might try OS X Parental Controls, but it has serious issues with https sources. There are workarounds for these limitations, but the workarounds all require full access to Google search.
Desktop apps are a good fit for controlled access, cloud apps are not.