Why not an extra semi-fast, calling Huddersfield-Penistone-Barnsley-Meadohall-Sheffield only.
This wouldn't reduce or increase service to the shacks, but one train per hour at Lockwood, Berry Brow et al, is enough. I'd go as far as to say more than enough.
A sub hour, end to end, journey should...