I went to a long hose primarily for the routing. I really got tired of things grabbing the hose hanging out over my right shoulder.
I had a bunch of hoses in various lengths between 2 and 4 feet so I got a $7 connector and experimented. I settled on a length a couple inches over 5 feet (I weight 230 with an 18 inch neck). I used it with an Air2 for a while but found the Air2 and my slung pony interfered with each other so I converted to an inflator on a short hose and a bungeed octo. I ziptied a tank o-ring (#214) to the primary rather than connecting a snap link. I then use a double ender to the o-ring and shoulder D-ring when I want to clip it off. If you have to doff your gear in the water and pass it up to the boat, I found it best to switch to the bungeed octo, remove the loop from around your neck, and clip off the primary. With everything free from around your neck, remove the BC and hand it up. The lesson that taught me that was not pretty. I brief my buddy that he is welcome to any reg I have if he needs it, but I would prefer he take my primary. And if he asks first, I will always pass him my primary.