Yes. I never understood why NHL teams and fans think a 20 year old Russian player is going to want to give up a contract over a million dollars in the KHL to spend a year in the AHL making $150k in some small US city. I get why NA folks want that (work on NA game, defense, consistency etc., ability to call-up) but I do not think for one second the player should agree to that.
But, there is a risk that the switch over doesn't happen, if only because the time window is shorter with those players. A Canadian player is going to wait until he's 24-25 before he goes to Europe. That is 6-7 years of control from the NHL team perspective. A Russian player on the other hand, looking the situation completely rationally, may not want to spend more than 1 year, off-and-on, in the AHL, before he says "I am losing my prime earning years in the KHL" and goes back home. So NHL teams need to make it work in as little as 1-3 years.