I got the RA-tech hardkick kit and SD rocket valve installed....recoil wise, it's better and more solid since the hardkick kit adds more weight to the bolt carrier....
Installation was pretty simple and straight forward...took me about 30 minutes...the hardest part is to put back those springs connecting the nozzle...When putting back the bolt carrier, I would suggest to put some screw glue on the threads....