D/ST Question

I’m having to start the Giants D/ST this week. Is there a better option yall can think of? These are on waivers

Bucs
Dolphins
Titans
Chargers
Texans
Bills
Jets

Either the Giants or Jets should be fine.