Jimmy G or Zach Wilson?

Have Jimmy G as one of my qbs in a superflex, Zach Wilson on the waiver. Drop JG for ZW? Other qb is Sam Darnold, and Trey lance on bench in waiting. Cheers for advice.

I can understand dropping a non-starting QB to get Wilson, but what I can’t understand is why you would KEEP the non-starting QB, and drop the guy who is starting ahead of him instead.

Y’all are a constant source of entertainment.

Thanks for nothing