Imo, allowing shoulder and hips to be used to block is a mistake. Makes it too easy to recoil into a ball. Blocks need to be forced to be dynamic rather than static for the sake of better matches, so I think you really need to make shoulders and hips give points.