Unless Buffalo becomes a destination for players, It might going to get harder to sign so many "extra" free agents in coming years, especially as we get a reputation for trading players in trading camp. Vet players would usually much rather pick their destination than sign in one place then get traded a few months later.
Not saying these trades are bad, it was smart to get something for guys that were going to be cut, but it's probably not really something you can do year after year as easily.