You don't really need anything in the butt stock other than something to deaden sound. Adding weight there would adversely effect balance in my opinion.
The spray foam works, but is messy. Standard packing peanuts poured in under the recoil pad works just as good, is a lot easier and is easily removed if needed.
I haven't found adding anything to the forend makes any real difference in performance.