Cod stocks would be gigantic which would be a great source of protein and calories. Trade in cod to Europe wouldn't be really possible due to spoilage, but you can bet it'd be a great food source and could lead to better sailing and fishing tech.
I think the Mongols are a great idea, but I'll...