Well, I'm not quite sure just where did he take the whole "Turgay Channel" thing (I've consulted three or four different sources, including Google Earth, and while the channel
exists it's about twenty meters higher* than he claims), and I do believe there's a little bit too much furries (if anyone cares: please check if he has any furries on Dubia, which is supposed to be a
future Earth rather than an alternate one), but otherwise, very,
very good.
*) The saddle in Turgay (also known as the key col of Mount Narodnaya) is 121 meters above (OTL) sea level according to GE and 122 or 123 according to most other sources. For comparison, the actual Europe/Asia saddle (key col of Mont Blanc) - at the Volga-Baltic channel - is only 113 meters above sea level on land (not even counting the depth of the channel itself, which will certainly matter for Dubia). And there's a place near the OTL town of Kirillov (Vologda Oblast) where less than two miles (there's a hill on those two miles, though) separate two basins with heights of about 106 meters - that place is certainly going to be a major trade city on Seapole!