Trade Mike Williams for Buffalo D

My commish has set a limit on waiver wire/trade moves and therefore everyone is hoarding defenses this year to avoid making too many moves. I currently have San Diego and Carolina is on the waiver wire. My plan was to try to switch them out after this week but someone has offered me Buffalo for Mike Williams. Is it even worth it? My other receivers are Evan’s, Eddleman, R Anderson and Sammy Watkins. This is standard.