Interesting. I'm married to a Russian devushka and work with a Russian developer similar to the author. Also considering moving to Russia part-time (black sea area) if my startup gains enough traction.
If its just you and your wife - then I'd say take a chance! :) I actually enjoy my time in Russia...We even have a guy working with us from Ukraine so its a lot of cultural fun for me anyhow. ;)