Your business revolves around intellectual property. How to prevent Mr. Putin from nationalizing it?
Well, the risk described is the least possible.
Among reasons to keep IP outside of Russia may be the tax regime or operational/transactional feasibility. In case of a 100% Russian company transferring IP abroad and then licensing it back would rather induce risks than mitigate them.