Rigging a character and thinking of using one armature for all the controls and one for the deformation. One of the main reasons for this is for spline iks (cyclic dependency; not being able to handle ctrl bones and splineIk bones on same armature). Any reasons this is a bad idea? Seems cleaner to me. Would hide the deform bones so aniamtors on work with ctrls.
Will this cause problems when using linked+proxy on ctrl armature? I wouldnt think so…
It’s only necessary if you use techniques that would create a dependency cycle, like you said. If you’re not using splineIKs, it’s superfluous - you better make use of armature layers and groups to organize your rig.