Perforce Syncing and Asset Refresh

This is also a problem for our team.

As far as I know, it would be better to check out and to get the latest revision of any asset-/blueprint-/level- or instance-data as soon as they are being modified, and if that is not possible, directly giving feedback to the user.

Is there a way to make this more failsafe ?

Any chance to get a short effort-estimation from epic ?