Even though it is a natural product, it would be wise to take a 4-6 week break from any natural hormonal products ingredients. You can certainly add KSM-66 into your stack as a staple, but that is more for stress/cortisol control and not necessarily libido.
The reasoning behind cycling is mainly due to body adaptation. If you continue to run these natural products for extended periods your body will begin to adapt, and the ingredients will become less effective. It's always a good move to allow your body to reestablish a baseline and give yourself a break so when you start the ingredients again they work as well as they did the first time.
With that being said, I would definitely cycle off Long Jack and Boron. You could definitely give M-Test another run after a 4-6 week break, but you could also look into other products in the same category. Depending on your goals, a product like Alphamax XT would be a great suggestion to run as a natural anabolic. Alphamax XT contains L-Dopa, Long Jack, and Stinging Nettle as the natural test/libido ingredients; but it doesn't stop there. It also contains a natural AI that can help limit cortisol and estrogen, as well as forskolin and KSM-66. It might be worth trying another product like Alphamax XT after a 4-6 week natural anabolic break to see if your body respond differently/better to a different product