Clay or Ebron

Have clay but ebron is on the waiver. What’s the better short term and long term option?

Or what about witten?

I think it’s Ebron for sure, I’d take Witten over Clay as well but Ebron > both. BUF passing volume just isn’t there…