The final track depends most on the shortwave behind the system if I understand this correctly. That's what is pulling it northward up to PA on the GFS. Ideally we would want that to be weaker or further N/W. The actual track of the storm is fine, but looking at the H5 maps on the GFS you can see the bowling ball being pulled inward as the shortwave dips down to grab it.