WP Engine’s internal push/pull system has two really nice features:

1) it only allows pulling from a specified backup point (rather than directly from the live “as-is” site)

2) it automatically creates new “pre-clone” and “post-clone” checkpoints in the destination environment

It would be awesome for Local to do the same, particularly #2. That way if a push from Local -> WPE fails (which occurs very often for me) we could simply roll back the WPE environment to its “pre-clone” checkpoint.

#1 is less important, but it would be nice to have the option of pulling down a specific WPE backup point. Pulling from the “live” state of the environment seems dangerous since we don’t know if people are logged in, actively making changes at any given time.