Semigroups of branched mapping classes: dynamics and geometry