I am possibly going to take a contrarian position on this issue. But, given the fact that you are giving consideration to changing your rig, perhaps it will help.
First, you refer to a short hose for your ‘primary’. I would argue that this is a very bad idea – in an OOA you will (want to) donate your ‘primary’ and you do not want a short hose. In fact, you want one long enough to allow comfortable sharing of air. A 40” hose is sufficient – that is actually one of the most common hose lengths for alternate air sources in ‘conventional’ regulator set ups. Some people (and I am one of them) prefer a longer hose – 60”, even 72”. But, a 40” primary is probably the minimum length you want.
Second, the Dive Rite picture shows the ALTERNATE second stage on a shorter hose (with a bungee necklace) and NOT the PRIMARY. As an aside, I personally consider the bungee necklace that the diver in the picture is using to be WAY too long. You should be able to put your chin down and almost (or actually) grab the mouthpiece on the alternate second stage with your mouth – so you could get it in your mouth without using your hands. I know, it sounds like it might be cumbersome. But it is not. In a true OOA situation, if you donate your primary – the proper, and best, procedure, by the way - it is comforting to know that all you have to do is put your hand on your neck, and you will, without fail be putting your hand on the alternate second stage that you need to put in your mouth.
Third, if your question really address the proper length for your alternate second stage – the one on the bun gee necklace, I agree with several posters that you need to determine that for you own ‘size;. But, 24” should be adequate.
Fourth, several posters have suggested the option of running your (longer) primary hose under your right arm, and your response was that it seems to pull the second stage down (to the right, presumably). If you haven’t tried a 70 degree adapter (some refer to it as a 110 degree adapter), I strongly recommend that you do so (
70 Degree Swivel Adapter, LP 2nd Stage: 9/16-Inch M x 9/16-Inch F). It really does solve the ‘pulling down’ sensation, and it is quite inexpensive. Some people prefer a 90 degree elbow (
90 Degree Swivel Adapter, LP 2nd Stage: 9/16-Inch M x 9/16-Inch F ) (I find that to be a bit awkward) or a full 360 degree swivel (
OmniSwivel LP 2nd Stage: 9/16-Inch F = 9/16-Inch M ) (a great option, but a good one is expensive, and you DO NOT want to buy a cheap one). But, my point is, don’t dismiss the idea of an adapter until, you try one.