The idea is to be able to trigger a procedure per data model once the synchronisation of the entities and relationship are done.
Often you need to do some calculation based on user Role or metadata to account for the changes, give him access to workflow he previously didn't have to.
And at the moment you have to rely on the Sub Hub user to go into Board and click a button but it may cost you a Board licence if he only manage security and be a or on a schedule task which introduce delay.
It even more important now that security filters based on cubes required to be non-empty per user you need to check for that and take action in a procedure if it happens..