Recoil is easy to use. But it’s designed for a very particular use case. It’s the recoil’s creators who said that :P
So I don’t think anyone should use recoil just for simplicity. if you understand why you need recoil then you can go for it.
I have done a detailed explanation in the following post. If you are interested you can go through it.