This guy building swing-away carriers for Vanagons is using Heim joints, and I always thought it was an excellent idea because they're so adjustable.
http://www.telusplanet.net/public/gary2a/rack/swingtire/swingtire.htm
His install instructions basically walk you through using the top joint to fine-adjust the left-right alignment of the swing-away to the body mounted latch, and then use the bottom joint to level out the carrier to the body. Very trick, and should be plenty strong.
My only complaint with the heim-joint solution vs. spindles and others is that I have a harder time envisioning how to add a built-in lock/detent system so that the swing away will lock at a 90 or 180 degree point. I'm sure it can still be done, it just doesn't appear as obvious.