Working with quaternions and bone rigs… a common need for twistbones is usually just a swizzle, or inverting one axis (or both).
I convert my quaternions to Vector3 XYZ…, it adds lot of actions and extra variables.
I think Quaternion Swizzle and Quaternion Invert Axis would be useful actions for machinery parts, twistbones, etc.