OK, got the Virago cable and it's good news - bad news, lol. Good news is the ends match and it's shorter, by quite a bit, like a good 10 inches .....
It's not too short though. With lower bars, it's just perfect. The issue, however, is with the inner cable length. The Virago inner cable is a good 1/2" shorter .....
That means when clamped down at the carb, it's not clamped on the ferrule as it should be but rather back on the black vinyl cable itself .....
The diameter there is less than the ferrule so it doesn't get clamped tight enough. When you apply the choke, the cable just pulls through instead of opening the chokes .....
I'm sure you could fix this by wrapping something around the cable or maybe bending the clamp tighter, but I didn't want to fool with it just now, so I put the original back on. One of my beefs with the original was, due to it's long length, I couldn't get a decent routing that didn't have it bulging way out up by the bars .....
But, I took another crack at it when putting it back on, and I "fixed" it, lol .....
So, I'm happy with an original now. If it comes to the point where I have to replace it and need to use a Virago one, I'll work out the clamping issue then.