I always use much longer harness length between the booster and the payload bay. The length between payload bay and nose cone can be much shorter. I think of it in terms of how much deceleration I'm possibly going to see. Sure, the rocket will be near apogee on drogue deployment, so it won't be falling fast, but that's only on a perfectly straight up and down flight. A tiny bit of horizontal movement will quickly mean your deployment speed is quite fast.
To alleviate the shock, I use a longer line to allow for less snap when the drogue opens.
On drogue, you're likely falling around 18-25 m/s. When the main deploys, that's not as much possible snap as when the drogue deploys. That means you don't need as much harness to absorb that shock.
I've been going with a general length of:
Booster to payload (drogue deploy) = 2-3x total body length
Payload to nose cone (main deploy) = 1x total body length
People have all sorts of preferences though.