I didn't love the pick, but at the time of the draft I never know enough about the players at that point to have a strong opinion (besides the top guys).
I think there are two issues which some people are combining - the issue of his development, and the issue of him playing in Russia.
We've been having trouble finding roster spots on the Marlies as it is, so I don't really have an issue with him being overseas. For the comments about avoiding Russians, there are some extremely good Russian players (some mentioned in posts above) who have been taken around the same point in the draft - I wouldn't avoid a player unless there are serious concerns that the specific player will not come to North America.