Trade advice - Do I win this trade

.5 ppr
Do I accept this trade? I like Ekeler but I’m afraid of the short term use of the KC guys (Darryl Williams and Mecole Hardman). Thoughts?