Pretty good agreement now on the GEFS of a trough entering the west coast on March 31st and another following that on April 3rd/4th. The prior trough takes about 3 days to traverse the country, so the one on the 3rd/4th would theoretically be through the eastern US prior to the eclipse. That is absent any new blocking developing.
However, the OP GFS is slower with the troughs and has the latter one entering the West Coast on the 4th and causing trouble for the Eastern US on Eclipse Day.