In my opinion, bring her over here with her maiden name on her passport and get it changed here. Well that's what I did. Like you said, most of the documents will be in her maiden name anyway.
It is better that the documents match. It makes it easier for the Immigration to understand.