In my experience, it's always best to test before making modifications. All that stuff might be a nice upgrade, but none of it is necessary IMO.

I will say that all that stuff will improve the shooting experience; i.e. tamer recoil, less gas, etc. But where you really start to see improvements with those changes is when you're throwing a lot of rounds fast, like automatic fire.

Don't go crazy until you try them first. If necessary, go to a heavier buffer like an H2 and see how that goes. The other stuff should come down the line.