Well my suspicion is this Atlanta will really try to establish run to set up the pass. and if NYG dont give up the lead I cant see this going over. But If Atl does grab a lead this could have a lot of points.
Good Luck with your play I hope it lands on 24 for ya>