Help with limiting rotation of an armature
I replicated exactly your setup and noticed that you have the "For Transform" box un-checked, That will help to maintain the values in transformations relative to the ones in the constrain modifier. 2 more things that will make it feel better is to set the "transform Orientation" to local, which I think you do, and use the 3D Gizmo.

Hope that helps.