Two solutions in my first reply. Either switch rotation controller to not use Quaternion. Or use hierarchy to abstract rotation axes. If the latter, align the parent to the child, before linking.
Adjusted a bunch of the proportions after getting some feedback and finally made a pass on the axe. I can now go back to cleaning up and refining things in peace haha.