Answer:
Based on what you are providing here, it would be Charlotte and James should tell their children stories related to both their cultures.
Explanation: With only allowing one parent's perspective, the other parent's culture is being excluded. Additionally, allowing the children to witness arguments over such discussion is not necessary, and lastly, not letting the grandma spend time with the children is not beneficial.
I hope this give clear understanding to your question. :)