I watched the video on the product page for the joints. They look like a good product, I may replace the JJs I have in the long arms on my rig.
Return to centre... Not certain how important that is. The typical forces involved are much larger than a return to center force that the joints would...