Personally, if a child can really articulate the mathematical understanding behind the algoithm I'd let them use it. I must say, however, that I haven't seen many students who could provide clear, thorough and mathematically correct explanations for how the algorithm really works.