It's a great idea in theory. My Mrs speaks largely English at home, but not perfect English (although she's improving all the time).
The concern I have is that my little one will pick up bad habits from the Mrs in English. Heaven forbid I should try and speak Thai
I'm probably worrying about nothing, she'll probably get the hang of it.