Thanks for the thoughtful response! The bit of wanting to show how the Mongols were a global threat/make it more relevant to central-east European and western gamers is interesting.
I have some digital copies of translations of Rus sources which I'd be happy to share with you if you're interested: drop me a message with your email address and I can send them over.