Trade Keenan Allen to get Mahomes?

I have Alex Smith (or Bortles this week) as my QB and I’ve been offered Mahomes for Keenan Allen. It’s a 1 QB league. I have Thielen, Landry, Agholar and Funchess as my WRs. It’s a .5 PPR league. Should I do it?

I wouldn’t ever trade a WR1 for a QB