The geo-political side of this argument can't really be answered at this stage with the current general knowledge based on Michkov's situation.
If the Habs brass believes Michkov is a potential option for them, I am very confident they will do everything in their power (resources, connections, etc.) to understand the situation better, before making their choice. This would make or break their potential selection of Michkov, or deem him a risk too great and go with their next choice.
Without this information, we can't make an educated choice with the current general knowledge available to us.
IMO Michkov is the better player right now based on on-ice performance, however, his situation certainly complicates the choice. I also think Montreal (as well as Chicago & potentially Vancouver) would be an enticing option for him and have the necessary resources to make it happen.