Help Creating an Advanced Locomotion System

I am considering designing a locomotion system for my 3D realistic horror game. I have the options of using Lyra and Motion Matching systems. I am proficient in Blueprints but don’t have much knowledge in animation. I would like to create my own advanced locomotion system by taking advantage of some tutorials. For creating a lightweight and realistic system, should I use the Lyra system or take inspiration from Motion Matching? Also, is Motion Matching production-ready?

Thanks.