Every flight is different and every crew is different in terms of proficiency levels and skills, therefore there is not a one size fits all type of solution but task sharing has to be decided on a day to day or failure to failure basis. What works today with crew AB and a specific combination of wx/failures might not work tomorrow for crew BC in a different scenario.