The slide fire stock will work. It's true the recoil is a huge factor but I went shooting the other day and a guy at the range had one on his m&p 15 22.
I asked him how he got it to work and he said he put a 2-3lb trigger in it.
It worked flawlessly with a 50rd drum mag. Not a single jam