Since a hero with grapple can hold in place any type of monster regardless the size, my gaming group came up with this house rule for Grapple which we thought was quite good.
At the beginning of a monster's turn. The Overlord throws one black dice for each space beyond the first occupied by that monster (that is 0 dice for Skeletons, Beastmen and the like, 3 for a demon for instance and 5 for a dragon). If a blank shows up, the monster manages to break free and can spend movement points that turn.