I came up with this redstone solution. I have sent an entire chest through a few times to verify operation.

Two hoppers one above the other, pointed in opposite directions. It uses a clock to intermittently lock the bottom hopper: Example

The repeater is set to 3 ticks. You can adjust repeater to get different rates out if you ever want to deviate from 50/50.